StorageMessageAdapter
StockSharp.Algo.Storages
Adaptador de mensaje basado en almacenamiento.
Hereda de: MessageAdapterWrapper
Constructores
StorageMessageAdapter
public StorageMessageAdapter(IMessageAdapter innerAdapter, IStorageProcessor storageProcessor)
storageMessageAdapter = StorageMessageAdapter(innerAdapter, storageProcessor)
Adaptador de mensaje basado en almacenamiento.
- innerAdapter
- El adaptador, al que se dirigirán los mensajes.
- storageProcessor
- Procesador de almacenamiento.
Métodos
Clone
public override IMessageAdapter Clone()
result = storageMessageAdapter.Clone()
Crear una copia de StorageMessageAdapter.
Devuelve: Copiado.
GetSupportedMarketDataTypesAsync
public override IAsyncEnumerable<DataType> GetSupportedMarketDataTypesAsync(SecurityId securityId, DateTime? from, DateTime? to)
result = storageMessageAdapter.GetSupportedMarketDataTypesAsync(securityId, from, to)
Consiga soporte por tipos de mensaje de adaptador.
- securityId
- SecurityId
- from
- Fecha de inicio para solicitar. Si , entonces todos los mensajes disponibles serán devueltos.
- to
- Fecha final para solicitar. Si , entonces todos los mensajes disponibles serán devueltos.
Devuelve: Apoyado por tipos de datos del mercado de adaptadores.
OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = storageMessageAdapter.OnSendInMessageAsync(message, cancellationToken)
Envía mensaje.
- message
- Message.
- cancellationToken
- CancellationToken