PendingMessageState

StockSharp.Algo.Basket

IPendingMessageState のデフォルト実装。

実装: IPendingMessageState

プロパティ

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

送信メッセージのカウントを取得します。

メソッド

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

キューを保留させるメッセージを追加します。

Clear
public void Clear()
pendingMessageState.Clear()

すべてのアダプターの状態をクリアし、接続解除に現在の状態をリセットします。

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

送信メッセージをすべて取得し、キューをクリアします。

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

トランザクションIDでMarketDataMessageを保留するトリス。

transactionId
取引IDを検索します。

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