Поделиться через


TransactionScopeOption Перечисление

Определение

Предоставляет дополнительные параметры для создания области транзакций.

public enum class TransactionScopeOption
public enum TransactionScopeOption
type TransactionScopeOption = 
Public Enum TransactionScopeOption
Наследование
TransactionScopeOption

Поля

Required 0

Транзакция запрашивается областью. Она использует внешнюю транзакцию, если таковая уже существует. В противном случае до ввода области создается новая транзакция. Это значение по умолчанию.

RequiresNew 1

Для области всегда создается новая транзакция.

Suppress 2

При создании области контекст внешней транзакции подавляется. Все операции в рамках области выполняются без контекста внешней транзакции.

Комментарии

Перечисление TransactionScopeOption передается различным конструкторам TransactionScope класса для определения транзакционного поведения области. Дополнительные сведения об использовании этого перечисления см. в разделе "Управление потоком транзакций с помощью TransactionScopeOption" статьи Реализация неявной транзакции с помощью области транзакции.

Применяется к