Язык

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

Определение

Описывает возможность поддержки транзакций и указывает, участвует ли контейнер в транзакциях.

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

Поля

Имя Значение Описание
DTSTO_NotSupported 0

Указывает, что для этого контейнера не будет запускаться транзакция, и, следовательно, результат текущей транзакции, если она была запущена родительским контейнером, не влияет на данные, которые могут быть изменены при выполнении этого контейнера. Это означает, что изменения не будут откатываться, даже если родительский контейнер начал транзакцию.

DTSTO_Supported 1

Указывает, что этот контейнер не начнёт транзакцию. Однако он будет участвовать в транзакции, если родительский контейнер запустил её. Это значение по умолчанию.

DTSTO_Required 2

Указывает, что этот контейнер вызовет запуск новой транзакции, если только родительский контейнер уже не имеет транзакции, тогда транзакция родительского контейнера будет объединена.

Комментарии

Дополнительные сведения см. в разделе DTSTransactionOption.

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