BasketSecurityMessageAdapter

StockSharp.Algo

Der Nachrichtenadapter erstellt Marktdaten für Korbfinanzinstrumente.

Erbt von: MessageAdapterWrapper

Konstruktoren

BasketSecurityMessageAdapter
public BasketSecurityMessageAdapter(IMessageAdapter innerAdapter, ISecurityProvider securityProvider, IBasketSecurityProcessorProvider processorProvider, IExchangeInfoProvider exchangeInfoProvider)
basketSecurityMessageAdapter = BasketSecurityMessageAdapter(innerAdapter, securityProvider, processorProvider, exchangeInfoProvider)

Der Nachrichtenadapter erstellt Marktdaten für Korbfinanzinstrumente.

innerAdapter
Unterliegender Adapter.
securityProvider
Der Anbieter von Informationen über Instrumente.
processorProvider
Anbieter von Korbfinanzinstrumentenverarbeitern.
exchangeInfoProvider
Börsen und Handelsbörsen Anbieter.

Methoden

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

Erstellen Sie eine Kopie von BasketSecurityMessageAdapter.

Rückgabe: Kopie.

OnInnerAdapterNewOutMessageAsync
protected override ValueTask OnInnerAdapterNewOutMessageAsync(Message message, CancellationToken cancellationToken)
result = basketSecurityMessageAdapter.OnInnerAdapterNewOutMessageAsync(message, cancellationToken)

Prozess InnerAdapter Ausgabenachricht.

message
Die Botschaft.
cancellationToken
Löschungszeichen.
OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = basketSecurityMessageAdapter.OnSendInMessageAsync(message, cancellationToken)

Senden Sie eine Nachricht.

message
Message.
cancellationToken
CancellationToken