StorageMessageAdapter
StockSharp.Algo.Storages
Adaptador de mensagem baseado em armazenamento.
Herda de: MessageAdapterWrapper
Construtores
StorageMessageAdapter
public StorageMessageAdapter(IMessageAdapter innerAdapter, IStorageProcessor storageProcessor)
storageMessageAdapter = StorageMessageAdapter(innerAdapter, storageProcessor)
Adaptador de mensagem baseado em armazenamento.
- innerAdapter
- O adaptador, ao qual as mensagens serão dirigidas.
- storageProcessor
- Processador de armazenamento.
Métodos
Clone
public override IMessageAdapter Clone()
result = storageMessageAdapter.Clone()
Criar uma cópia de StorageMessageAdapter.
Retorna: Entendido.
GetSupportedMarketDataTypesAsync
public override IAsyncEnumerable<DataType> GetSupportedMarketDataTypesAsync(SecurityId securityId, DateTime? from, DateTime? to)
result = storageMessageAdapter.GetSupportedMarketDataTypesAsync(securityId, from, to)
Seja suportado por tipos de mensagem adaptador.
- securityId
- SecurityId
- from
- Data de início para solicitação. Se , em seguida, todas as mensagens disponíveis serão devolvidos.
- to
- Data de fim para a solicitação. Se , então todas as mensagens disponíveis serão devolvidas.
Retorna: Suportado por tipos de dados de mercado adaptador.
OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = storageMessageAdapter.OnSendInMessageAsync(message, cancellationToken)
Enviar mensagem.
- message
- Message.
- cancellationToken
- CancellationToken