LoopBackMessageAdapter
StockSharp.Algo
Повторно вводит сообщения обратной связи (IsBack), отправленные внутренним конвейером, обратно в него в качестве входных сообщений, вместо того, чтобы передавать их внешним потребителям.
Наследует: MessageAdapterWrapper
Конструкторы
LoopBackMessageAdapter
public LoopBackMessageAdapter(IMessageAdapter innerAdapter)
loopBackMessageAdapter = LoopBackMessageAdapter(innerAdapter)
Повторно вводит сообщения обратной связи (IsBack), отправленные внутренним конвейером, обратно в него в качестве входных сообщений, вместо того, чтобы передавать их внешним потребителям.
Методы
Clone
public override IMessageAdapter Clone()
result = loopBackMessageAdapter.Clone()
Создает глубокую копию DataSeries.
InnerAdapterNewOutMessageAsync
protected override ValueTask InnerAdapterNewOutMessageAsync(Message message, CancellationToken cancellationToken)
result = loopBackMessageAdapter.InnerAdapterNewOutMessageAsync(message, cancellationToken)
Обработать выходное сообщение InnerAdapter.
- message
- Сообщение.
- cancellationToken
- Токен отмены.