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.