Метод 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. |