TransactionScope - класс

Объект для управления областью выполнения транзакции.

Definition

Пространство имён: Tessa.Platform.Data
Сборка: Tessa (в Tessa.dll) Версия: 4.0.5
C#
public sealed class TransactionScope : ITransactionScope
Inheritance
Object    TransactionScope
Implements
ITransactionScope

Конструкторы

TransactionScope Объект для управления областью выполнения транзакции.

Методы

AddHandler Добавляет обработчик, который будет вызван методом PerformHandlersAsync(Boolean, IValidationResultBuilder, CancellationToken) после завершения транзакции.

Должен быть вызван внутри области выполнения транзакции.

Create Создаёт область выполнения транзакции.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
PerformHandlersAsync Вызывает обработчики Handlers для текущей области выполнения транзакции.

Должен быть вызван внутри области выполнения транзакции.

Suppress Создаёт незначимую область выполнения транзакции, которая скрывает взятые блокировки в цепочке родительских контекстов, открытых по стеку выше.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также