Метод SqlCeConnection.EnlistTransaction (Transaction)

Вставляется в указанную транзакцию Transaction.

Пространство имен:  System.Data.SqlServerCe
Сборка:  System.Data.SqlServerCe (в System.Data.SqlServerCe.dll)

Синтаксис

'Декларация
<SecurityCriticalAttribute> _
<SecurityTreatAsSafeAttribute> _
Public Overridable Sub EnlistTransaction ( _
    SysTrans As Transaction _
)
'Применение
Dim instance As SqlCeConnection
Dim SysTrans As Transaction

instance.EnlistTransaction(SysTrans)
[SecurityCriticalAttribute]
[SecurityTreatAsSafeAttribute]
public virtual void EnlistTransaction(
    Transaction SysTrans
)
[SecurityCriticalAttribute]
[SecurityTreatAsSafeAttribute]
public:
virtual void EnlistTransaction(
    Transaction^ SysTrans
)
[<SecurityCriticalAttribute>]
[<SecurityTreatAsSafeAttribute>]
abstract EnlistTransaction : 
        SysTrans:Transaction -> unit 
[<SecurityCriticalAttribute>]
[<SecurityTreatAsSafeAttribute>]
override EnlistTransaction : 
        SysTrans:Transaction -> unit 
public function EnlistTransaction(
    SysTrans : Transaction
)

Параметры

  • SysTrans
    Тип: System.Transactions.Transaction
    Транзакция, в которой должно быть выполнено прикрепление

Исключения

Исключение Условие
InvalidOperationException

Соединение уже вставлено в локальную транзакцию.

-или-

Соединение не удалось вставить в транзакцию.

NullReferenceException

Параметр SysTrans имеет значение NULL.

См. также

Справочник

SqlCeConnection Класс

Перегрузка EnlistTransaction

Пространство имен System.Data.SqlServerCe