ISecurityStorage

StockSharp.Algo.Storages

A interface para o acesso ao armazenamento de informações sobre instrumentos.

Implementa: ISecurityProvider, ISecurityMessageProvider

Métodos

DeleteAsync
public ValueTask DeleteAsync(Security security, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteAsync(security, cancellationToken)

Apagar o instrumento financeiro.

security
Instrumento financeiro.
cancellationToken
Inscrição de cancelamento.

Retorna: Tarefa de operação.

DeleteByAsync
public ValueTask DeleteByAsync(SecurityLookupMessage criteria, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteByAsync(criteria, cancellationToken)

Apagamento dos instrumentos pelo critério.

criteria
O critério.
cancellationToken
Inscrição de cancelamento.

Retorna: Tarefa de operação.

DeleteRangeAsync
public ValueTask DeleteRangeAsync(IEnumerable<Security> securities, CancellationToken cancellationToken)
result = iSecurityStorage.DeleteRangeAsync(securities, cancellationToken)

Apagar os instrumentos financeiros.

securities
Instrumentos financeiros.
cancellationToken
Inscrição de cancelamento.

Retorna: Tarefa de operação.

EnterScope
public Scope EnterScope()
result = iSecurityStorage.EnterScope()

Introduza o escopo de sincronização.

Retorna: Sincronizar o periscópio.

SaveAsync
public ValueTask SaveAsync(Security security, bool forced, CancellationToken cancellationToken)
result = iSecurityStorage.SaveAsync(security, forced, cancellationToken)

Salvar instrumento financeiro.

security
Instrumento financeiro.
forced
Actualização forçada.
cancellationToken
Inscrição de cancelamento.

Retorna: Tarefa de operação.