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を検索します。

戻り値: 削除されたメッセージ、または、見つからない場合は null です。