ISessionTransactionIdStorage
StockSharp.Configuration
A interface que descreve o armazenamento de identificadores de sessão e de pedidos.
Métodos
CreateRequestId
public string CreateRequestId()
result = iSessionTransactionIdStorage.CreateRequestId()
Criar identificador de solicitação.
Retorna: O identificador do pedido.
CreateTransactionId
public long CreateTransactionId(string requestId)
result = iSessionTransactionIdStorage.CreateTransactionId(requestId)
Criar associação.
- requestId
- O identificador do pedido.
Retorna: ID da transação.
RemoveRequestId
public bool RemoveRequestId(string requestId)
result = iSessionTransactionIdStorage.RemoveRequestId(requestId)
Apagar associação.
- requestId
- O identificador do pedido.
Retorna: se a associação foi removida com sucesso, caso contrário, retorna.
RemoveTransactionId
public bool RemoveTransactionId(long transactionId)
result = iSessionTransactionIdStorage.RemoveTransactionId(transactionId)
Apagar associação.
- transactionId
- ID da transação.
Retorna: se a associação foi removida com sucesso, caso contrário, retorna.
TryGetRequestId
public bool TryGetRequestId(long transactionId, string requestId)
result = iSessionTransactionIdStorage.TryGetRequestId(transactionId, requestId)
Tente encontrar o ID da requisição pelo ID da transação especificado.
- transactionId
- ID da transação.
- requestId
- O identificador de requisição encontrado quando o método retorna; caso contrário, por padrão.
Retorna: se o pedido foi encontrado para a transação especificada; caso contrário, .
TryGetTransactionId
public bool TryGetTransactionId(string requestId, long transactionId)
result = iSessionTransactionIdStorage.TryGetTransactionId(requestId, transactionId)
Tente encontrar o ID da transação pelo ID de solicitação especificado.
- requestId
- O identificador do pedido.
- transactionId
- O ID da transação encontrado quando o método retorna; caso contrário, por padrão.
Retorna: se o ID da transação foi encontrado para o pedido especificado; caso contrário, .