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