StorageMessageAdapter

StockSharp.Algo.Storages

Speicherbasierter Nachrichtenadapter.

Erbt von: MessageAdapterWrapper

Konstruktoren

StorageMessageAdapter
public StorageMessageAdapter(IMessageAdapter innerAdapter, IStorageProcessor storageProcessor)
storageMessageAdapter = StorageMessageAdapter(innerAdapter, storageProcessor)

Speicherbasierter Nachrichtenadapter.

innerAdapter
Der Adapter, an den Nachrichten gerichtet werden.
storageProcessor
Speicherprozessor.

Methoden

Clone
public override IMessageAdapter Clone()
result = storageMessageAdapter.Clone()

Erstellen Sie eine Kopie von StorageMessageAdapter.

Rückgabe: Kopie.

GetSupportedMarketDataTypesAsync
public override IAsyncEnumerable<DataType> GetSupportedMarketDataTypesAsync(SecurityId securityId, DateTime? from, DateTime? to)
result = storageMessageAdapter.GetSupportedMarketDataTypesAsync(securityId, from, to)

Unterstützt werden sie von adapter-nachrichtentypen.

securityId
SecurityId
from
Startdatum für die Anfrage. Wenn , werden alle verfügbaren Nachrichten zurückgegeben.
to
Enddatum der Anfrage: Wenn , werden alle verfügbaren Nachrichten zurückgegeben.

Rückgabe: Unterstützt durch Adapter-Marktdatentypen.

OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = storageMessageAdapter.OnSendInMessageAsync(message, cancellationToken)

Senden Sie eine Nachricht.

message
Message.
cancellationToken
CancellationToken