SecurityMappingManager
StockSharp.Algo
Instrumentos financeiros que mapeiam a implementação do processamento de mensagens.
Implementa: ISecurityMappingManager
Construtores
SecurityMappingManager
public SecurityMappingManager(ISecurityMappingStorageProvider provider, Func<string> storageName, Action<string, object, object, object> logInfo)
securityMappingManager = SecurityMappingManager(provider, storageName, logInfo)
Instrumentos financeiros que mapeiam a implementação do processamento de mensagens.
- provider
- Identificador do instrumento financeiro que mapeia o fornecedor de armazenamento.
- storageName
- Nome do armazenamento para pesquisa.
- logInfo
- Registrador de mensagens de informação.
Métodos
ProcessInMessage
public ValueTuple<Message, bool> ProcessInMessage(Message message)
result = securityMappingManager.ProcessInMessage(message)
Processe uma mensagem entrando no adaptador interno.
- message
- Mensagem a chegar.
Retorna: Processando o resultado com mensagens para mensagens de saída e para o encaminhamento.
ProcessOutMessage
public ValueTuple<Message, bool> ProcessOutMessage(Message message)
result = securityMappingManager.ProcessOutMessage(message)
Processe uma mensagem vinda do adaptador interno.
- message
- Mensagem de saída.
Retorna: Processando resultado com mensagem de saída e mensagens de saída extra.