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)