ISessionTransactionIdStorage

StockSharp.Configuration

La interfaz que describe la transacción basada en la sesión y solicita el almacenamiento de identificadores.

Métodos

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

Crear identificador de solicitud.

Devuelve: El identificador de solicitud.

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

Crear asociación.

requestId
El identificador de solicitud.

Devuelve: ID de transacción.

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

Eliminar la asociación.

requestId
El identificador de solicitud.

Devuelve: si la asociación fue eliminada con éxito, de lo contrario, regresa.

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

Eliminar la asociación.

transactionId
ID de transacción.

Devuelve: si la asociación fue eliminada con éxito, de lo contrario, regresa.

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

Pruebe encontrar solicitud id por la transacción especificada id.

transactionId
ID de transacción.
requestId
El identificador de solicitud encontrado cuando el método devuelve ; de lo contrario predeterminado.

Devuelve: si la solicitud id fue encontrada para la transacción especificada; de lo contrario, .

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

Pruebe encontrar transacción id por la solicitud especificada id.

requestId
El identificador de solicitud.
transactionId
La transacción encontrada id cuando el método devuelve ; de lo contrario, predeterminado.

Devuelve: si la transacción id fue encontrada para la solicitud especificada; de lo contrario, .