ISessionTransactionIdStorage

StockSharp.Configuration

Интерфейс, описывающий транзакцию на основе сеанса и хранилище идентификаторов запросов.

Методы

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

Создать идентификатор запроса.

Возвращает: Идентификатор запроса.

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

Создайте ассоциацию.

requestId
Идентификатор запроса.

Возвращает: Идентификатор транзакции.

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

Удалить ассоциацию.

requestId
Идентификатор запроса.

Возвращает: если ассоциация была успешно удалена, в противном случае возвращается .

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

Удалить ассоциацию.

transactionId
Идентификатор транзакции.

Возвращает: если ассоциация была успешно удалена, в противном случае возвращается .

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

Попробуйте найти идентификатор запроса по указанному идентификатору транзакции.

transactionId
Идентификатор транзакции.
requestId
Найденный идентификатор запроса, когда метод возвращает значение; в противном случае по умолчанию.

Возвращает: если для указанной транзакции найден идентификатор запроса; в противном случае, .

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

Попробуйте найти идентификатор транзакции по указанному идентификатору запроса.

requestId
Идентификатор запроса.
transactionId
Найденный идентификатор транзакции, когда метод возвращает значение; в противном случае по умолчанию.

Возвращает: если для указанного запроса найден идентификатор транзакции; в противном случае, .