SecurityMappingManager
StockSharp.Algo
реализация обработки сообщений сопоставления финансовых инструментов.
Реализует: ISecurityMappingManager
Конструкторы
SecurityMappingManager
public SecurityMappingManager(ISecurityMappingStorageProvider provider, Func<string> storageName, Action<string, object, object, object> logInfo)
securityMappingManager = SecurityMappingManager(provider, storageName, logInfo)
реализация обработки сообщений сопоставления финансовых инструментов.
- provider
- Поставщик хранилища сопоставлений идентификаторов финансовых инструментов.
- storageName
- Имя хранилища для поиска.
- logInfo
- Регистратор информационных сообщений.
Методы
ProcessInMessage
public ValueTuple<Message, bool> ProcessInMessage(Message message)
result = securityMappingManager.ProcessInMessage(message)
Обработать сообщение, поступающее во внутренний адаптер.
- message
- Входящее сообщение.
Возвращает: Результат обработки с сообщениями для пересылки и вывода сообщений.
ProcessOutMessage
public ValueTuple<Message, bool> ProcessOutMessage(Message message)
result = securityMappingManager.ProcessOutMessage(message)
Обработать сообщение, поступающее от внутреннего адаптера.
- message
- Исходящее сообщение.
Возвращает: Результат обработки с пересылаемым сообщением и дополнительными выходными сообщениями.