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)