SecurityMappingMessageAdapter

StockSharp.Algo

Finanzinstrumentkennung, die den Nachrichtenadapter abbildet.

Erbt von: MessageAdapterWrapper

Konstruktoren

SecurityMappingMessageAdapter
public SecurityMappingMessageAdapter(IMessageAdapter innerAdapter, ISecurityMappingStorageProvider provider)
securityMappingMessageAdapter = SecurityMappingMessageAdapter(innerAdapter, provider)

Initialisiert eine neue Instanz von SecurityMappingMessageAdapter.

innerAdapter
Der Adapter, an den Nachrichten gerichtet werden.
provider
Anbieter von Speichern für die Finanzinstrumentkennung.
SecurityMappingMessageAdapter
public SecurityMappingMessageAdapter(IMessageAdapter innerAdapter, ISecurityMappingStorageProvider provider, ISecurityMappingManager manager)
securityMappingMessageAdapter = SecurityMappingMessageAdapter(innerAdapter, provider, manager)

Initialisiert eine neue Instanz von SecurityMappingMessageAdapter mit einem benutzerdefinierten Manager.

innerAdapter
Der Adapter, an den Nachrichten gerichtet werden.
provider
Anbieter von Speichern für die Finanzinstrumentkennung.
manager
Verwalter der Zuordnung von Finanzinstrumenten.

Eigenschaften

Provider
public ISecurityMappingStorageProvider Provider { get; }
value = securityMappingMessageAdapter.Provider

Anbieter von Speichern für die Finanzinstrumentkennung.

Methoden

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

Erstellen Sie eine Kopie von SecurityMappingMessageAdapter.

Rückgabe: Kopie.

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

Prozess InnerAdapter Ausgabenachricht.

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

Senden Sie eine Nachricht.

message
Message.
cancellationToken
CancellationToken