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.