IPendingMessageState

StockSharp.Algo.Basket

待决信件存储的接口 。

属性

Count
public int Count { get; }
value = iPendingMessageState.Count

得到待处理信件的数 。

方法

Add
public void Add(Message message)
iPendingMessageState.Add(message)

将信件添加到待决队列。

Clear
public void Clear()
iPendingMessageState.Clear()

清除所有待处理信件 。

GetAndClear
public Message[] GetAndClear()
result = iPendingMessageState.GetAndClear()

获取所有待处理信件并清除队列。

TryRemoveMarketData
public MarketDataMessage TryRemoveMarketData(long transactionId)
result = iPendingMessageState.TryRemoveMarketData(transactionId)

尝试用交易ID查找并删除待处理的 MarketDataMessage 。

transactionId
交易ID要找到。

返回值: 删除的消息, 如果找不到, 则无效 。