OrderBookSnapshotHolder
StockSharp.Messages
QuoteChangeMessage snapshots holder.
继承自: 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)