ExtendedInfoStorageMessageAdapter

StockSharp.Algo

Адаптер сообщений, сохраняющий информацию о расширении в IExtendedInfoStorage.

Наследует: MessageAdapterWrapper

Конструкторы

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

Инициализирует новый экземпляр MessageAdapterWrapper.

innerAdapter
Базовый адаптер.
extendedInfoStorage
Расширенное хранилище информации.

Методы

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

Создайте копию ExtendedInfoStorageMessageAdapter.

Возвращает: Копия.

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

Обработать выходное сообщение InnerAdapter.

message
Сообщение.
cancellationToken
Токен отмены.