OrderBookSnapshotHolder
StockSharp.Messages
QuoteChangeMessage держатель снимков.
Наследует: BaseLogReceiver
Реализует: ISnapshotHolder<QuoteChangeMessage>
Конструкторы
OrderBookSnapshotHolder
public OrderBookSnapshotHolder()
orderBookSnapshotHolder = OrderBookSnapshotHolder()
Инициализирует новый экземпляр OrderBookSnapshotHolder.
Методы
GetErrorCount
public int? GetErrorCount(SecurityId securityId)
result = orderBookSnapshotHolder.GetErrorCount(securityId)
Попробуйте получить текущий счетчик ошибок для указанного финансового инструмента.
- securityId
- идентификатор финансового инструмента.
Возвращает: Значение счетчика ошибок, если снимок существует; в противном случае .
Process
public QuoteChangeMessage Process(QuoteChangeMessage quoteMsg)
result = orderBookSnapshotHolder.Process(quoteMsg)
ResetSnapshot
public void ResetSnapshot(SecurityId securityId)
orderBookSnapshotHolder.ResetSnapshot(securityId)
Сбросить снимок для указанного финансового инструмента.
- securityId
- идентификатор финансового инструмента.
TryGetSnapshot
public bool TryGetSnapshot(SecurityId securityId, QuoteChangeMessage snapshot)
result = orderBookSnapshotHolder.TryGetSnapshot(securityId, snapshot)