RoutingOutResult
StockSharp.Algo.Basket
Resultado de la elaboración de un mensaje saliente de un adaptador interno.
Propiedades
ExtraMessages
public IReadOnlyList<Message> ExtraMessages { get; set; }
value = routingOutResult.ExtraMessages
routingOutResult.ExtraMessages = value
Mensajes adicionales para enviar al manipulador exterior (e.g., ConnectMessage después de todos los adaptadores conectados).
LoopbackMessages
public IReadOnlyList<Message> LoopbackMessages { get; set; }
value = routingOutResult.LoopbackMessages
routingOutResult.LoopbackMessages = value
Mensajes para volver a la cesta para un procesamiento posterior.
TransformedMessage
public Message TransformedMessage { get; set; }
value = routingOutResult.TransformedMessage
routingOutResult.TransformedMessage = value
El mensaje transformado para enviar al manipulador exterior. Puede ser nulo si el mensaje fue filtrado o agregado.
Métodos
PassThrough
public static RoutingOutResult PassThrough(Message message)
result = RoutingOutResult.PassThrough(message)
Cree un resultado que pase por el mensaje sin cambios.
WithExtraMessages
public static RoutingOutResult WithExtraMessages(IReadOnlyList<Message> messages)
result = RoutingOutResult.WithExtraMessages(messages)
Crear un resultado con mensajes extra (sin mensaje primario).
WithLoopback
public static RoutingOutResult WithLoopback(Message message)
result = RoutingOutResult.WithLoopback(message)
Cree un resultado con un mensaje de retroceso para la retry.
WithMessage
public static RoutingOutResult WithMessage(Message message)
result = RoutingOutResult.WithMessage(message)
Cree un resultado con un mensaje transformado.
WithMessageAndExtras
public static RoutingOutResult WithMessageAndExtras(Message message, IReadOnlyList<Message> extras)
result = RoutingOutResult.WithMessageAndExtras(message, extras)
Crear un resultado con mensajes transformados y mensajes extra.
Campos
Empty
public static readonly RoutingOutResult Empty
value = RoutingOutResult.Empty
Resultado vacío (el mensaje fue filtrado o manejado internamente).