SecurityMappingManager

StockSharp.Algo

Implementierung der Meldungsverarbeitung für die Zuordnung von Finanzinstrumenten.

Implementiert: ISecurityMappingManager

Konstruktoren

SecurityMappingManager
public SecurityMappingManager(ISecurityMappingStorageProvider provider, Func<string> storageName, Action<string, object, object, object> logInfo)
securityMappingManager = SecurityMappingManager(provider, storageName, logInfo)

Implementierung der Meldungsverarbeitung für die Zuordnung von Finanzinstrumenten.

provider
Anbieter von Speichern für die Finanzinstrumentkennung.
storageName
Speichername für Lookups.
logInfo
Logger für Infonachrichten.

Methoden

ProcessInMessage
public ValueTuple<Message, bool> ProcessInMessage(Message message)
result = securityMappingManager.ProcessInMessage(message)

Verarbeiten Sie eine Nachricht, die in den inneren Adapter gelangt.

message
Eingehende Nachricht.

Rückgabe: Verarbeitungsergebnis mit Nachrichten zu Weiterleitungs- und Ausgabenachrichten.

ProcessOutMessage
public ValueTuple<Message, bool> ProcessOutMessage(Message message)
result = securityMappingManager.ProcessOutMessage(message)

Verarbeiten Sie eine Nachricht, die vom inneren Adapter kommt.

message
Abgehende Nachricht.

Rückgabe: Verarbeitungsergebnis mit Vorwärtsnachricht und zusätzlichen Ausgabenachrichten.