ILatencyManagerState

StockSharp.Algo.Latency

保存状態LatencyManager@

プロパティ

LatencyCancellation
public TimeSpan LatencyCancellation { get; }
value = iLatencyManagerState.LatencyCancellation

キャンセル待ちの合計。

LatencyRegistration
public TimeSpan LatencyRegistration { get; }
value = iLatencyManagerState.LatencyRegistration

参加登録総件数

メソッド

AddCancellation
public void AddCancellation(long transactionId, DateTime localTime)
iLatencyManagerState.AddCancellation(transactionId, localTime)

キャンセルをキャンセルする追加。

transactionId
取引ID。
localTime
現地時間
AddLatencyCancellation
public void AddLatencyCancellation(TimeSpan latency)
iLatencyManagerState.AddLatencyCancellation(latency)

キャンセル待ちに追加します。

latency
追加するレイテンシ。
AddLatencyRegistration
public void AddLatencyRegistration(TimeSpan latency)
iLatencyManagerState.AddLatencyRegistration(latency)

登録レイテンシに追加します。

latency
追加するレイテンシ。
AddRegistration
public void AddRegistration(long transactionId, DateTime localTime)
iLatencyManagerState.AddRegistration(transactionId, localTime)

保留登録を追加します。

transactionId
取引ID。
localTime
現地時間
Clear
public void Clear()
iLatencyManagerState.Clear()

すべての状態をクリアします。

TryGetAndRemoveCancellation
public bool TryGetAndRemoveCancellation(long transactionId, DateTime localTime)
result = iLatencyManagerState.TryGetAndRemoveCancellation(transactionId, localTime)

キャンセルをキャンセルしてお取りください。

transactionId
取引ID。
localTime
現地時間を発見した場合。

戻り値: 見つけ、取除かれる場合。

TryGetAndRemoveRegistration
public bool TryGetAndRemoveRegistration(long transactionId, DateTime localTime)
result = iLatencyManagerState.TryGetAndRemoveRegistration(transactionId, localTime)

保留登録を解除して、登録を解除してください。

transactionId
取引ID。
localTime
現地時間を発見した場合。

戻り値: 見つけ、取除かれる場合。