ISessionTransactionIdStorage

StockSharp.Configuration

セッションベースのトランザクションを記述し、識別子のストレージを要求するインターフェイス。

メソッド

CreateRequestId
public string CreateRequestId()
result = iSessionTransactionIdStorage.CreateRequestId()

識別子のリクエストを作成します。

戻り値: 識別子のリクエスト。

CreateTransactionId
public long CreateTransactionId(string requestId)
result = iSessionTransactionIdStorage.CreateTransactionId(requestId)

協会を作成します。

requestId
識別子のリクエスト。

戻り値: 取引ID。

RemoveRequestId
public bool RemoveRequestId(string requestId)
result = iSessionTransactionIdStorage.RemoveRequestId(requestId)

組織の削除

requestId
識別子のリクエスト。

戻り値: 協会が正常に削除された場合、そうでなければ、返します。

RemoveTransactionId
public bool RemoveTransactionId(long transactionId)
result = iSessionTransactionIdStorage.RemoveTransactionId(transactionId)

組織の削除

transactionId
取引ID。

戻り値: 協会が正常に削除された場合、そうでなければ、返します。

TryGetRequestId
public bool TryGetRequestId(long transactionId, string requestId)
result = iSessionTransactionIdStorage.TryGetRequestId(transactionId, requestId)

指定されたトランザクション ID でリクエスト ID を見つけよう。

transactionId
取引ID。
requestId
メソッドが返したときに見つかった識別子 ; それ以外のデフォルト。

戻り値: 指定されたトランザクションの id リクエストが見つかった場合、 .

TryGetTransactionId
public bool TryGetTransactionId(string requestId, long transactionId)
result = iSessionTransactionIdStorage.TryGetTransactionId(requestId, transactionId)

指定されたリクエスト ID でトランザクション ID を見つけよう。

requestId
識別子のリクエスト。
transactionId
メソッドが返したときに見つかったトランザクション ID 。 それ以外の場合はデフォルト。

戻り値: トランザクション ID が指定されたリクエストで見つかった場合、そうでなければ .