PendingMessageState
StockSharp.Algo.Basket
Реализация IPendingMessageState по умолчанию.
Реализует: IPendingMessageState
Свойства
Count
public int Count { get; }
value = pendingMessageState.Count
Получает счет ожидающих сообщений.
Методы
Add
public void Add(Message message)
pendingMessageState.Add(message)
Добавляет сообщение в ожидающую очередь.
Clear
public void Clear()
pendingMessageState.Clear()
Очищает все состояния адаптера и сбрасывает текущее состояние на «Отключено».
GetAndClear
public Message[] GetAndClear()
result = pendingMessageState.GetAndClear()
Получает все ожидающие сообщения и очищает очередь.
TryRemoveMarketData
public MarketDataMessage TryRemoveMarketData(long transactionId)
result = pendingMessageState.TryRemoveMarketData(transactionId)
Пытается найти и удалить ожидающую MarketDataMessage транзакцию по ее идентификатору.
- transactionId
- Идентификатор транзакции, который нужно найти.
Возвращает: Удаленное сообщение или значение null, если оно не найдено.