TransactionFinishedContext - конструктор
Создает контекст выполнения обработчиков
Handlers, запускаемых после завершения транзакции.
Пространство имён: Tessa.Platform.DataСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public TransactionFinishedContext(
bool isCommited,
IDictionary<string, Object?> info,
IValidationResultBuilder validationResult,
IDbScope dbScope,
CancellationToken cancellationToken
)
Public Sub New (
isCommited As Boolean,
info As IDictionary(Of String, Object),
validationResult As IValidationResultBuilder,
dbScope As IDbScope,
cancellationToken As CancellationToken
)
public:
TransactionFinishedContext(
bool isCommited,
IDictionary<String^, Object^>^ info,
IValidationResultBuilder^ validationResult,
IDbScope^ dbScope,
CancellationToken cancellationToken
)
new :
isCommited : bool *
info : IDictionary<string, Object> *
validationResult : IValidationResultBuilder *
dbScope : IDbScope *
cancellationToken : CancellationToken -> TransactionFinishedContext
Параметры
- isCommited Boolean
- Флаг показывает, что был выполнен коммит транзакции. Если не установлен, значит был выполнен откат транзакции.
- info IDictionaryString, Object
- Дополнительная информация.
- validationResult IValidationResultBuilder
- Результат валидации выполнения транзакции.
- dbScope IDbScope
- Объект для взаимодействия с базой данных.
- cancellationToken CancellationToken
- Объект, посредством которого можно отменить выполнение обработчика.