BasketSecurityMessageAdapter

StockSharp.Algo

El adaptador de mensajes construye datos de mercado para instrumentos financieros de canasta.

Hereda de: MessageAdapterWrapper

Constructores

BasketSecurityMessageAdapter
public BasketSecurityMessageAdapter(IMessageAdapter innerAdapter, ISecurityProvider securityProvider, IBasketSecurityProcessorProvider processorProvider, IExchangeInfoProvider exchangeInfoProvider)
basketSecurityMessageAdapter = BasketSecurityMessageAdapter(innerAdapter, securityProvider, processorProvider, exchangeInfoProvider)

El adaptador de mensajes construye datos de mercado para instrumentos financieros de canasta.

innerAdapter
Adaptador subyacente.
securityProvider
El proveedor de información sobre instrumentos.
processorProvider
Proveedor de procesadores de instrumentos financieros de la cesta.
exchangeInfoProvider
Intercambios y proveedores de juntas comerciales.

Métodos

Clone
public override IMessageAdapter Clone()
result = basketSecurityMessageAdapter.Clone()

Crear una copia de BasketSecurityMessageAdapter.

Devuelve: Copiado.

OnInnerAdapterNewOutMessageAsync
protected override ValueTask OnInnerAdapterNewOutMessageAsync(Message message, CancellationToken cancellationToken)
result = basketSecurityMessageAdapter.OnInnerAdapterNewOutMessageAsync(message, cancellationToken)

Proceso InnerAdapter@ mensaje de salida.

message
El mensaje.
cancellationToken
Cancelación token.
OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = basketSecurityMessageAdapter.OnSendInMessageAsync(message, cancellationToken)

Envía mensaje.

message
Message.
cancellationToken
CancellationToken