ExtendedInfoStorageMessageAdapter

StockSharp.Algo

O adaptador de mensagem, que salva informações de extensão em IExtendedInfoStorage.

Herda de: MessageAdapterWrapper

Construtores

ExtendedInfoStorageMessageAdapter
public ExtendedInfoStorageMessageAdapter(IMessageAdapter innerAdapter, IExtendedInfoStorage extendedInfoStorage)
extendedInfoStorageMessageAdapter = ExtendedInfoStorageMessageAdapter(innerAdapter, extendedInfoStorage)

Inicializa uma nova instância do MessageAdapterWrapper.

innerAdapter
Adaptador subjacente.
extendedInfoStorage
Armazenamento de informações estendido.

Métodos

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

Criar uma cópia de ExtendedInfoStorageMessageAdapter.

Retorna: Entendido.

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

Processo InnerAdapter output message.

message
A mensagem.
cancellationToken
Inscrição de cancelamento.