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