Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enlists in the specified Transaction.
Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
Syntax
'Declaration
Public Overridable Sub EnlistTransaction ( _
    SysTrans As Transaction _
)
'Usage
Dim instance As SqlCeConnection
Dim SysTrans As Transaction
instance.EnlistTransaction(SysTrans)
public virtual void EnlistTransaction(
    Transaction SysTrans
)
public:
virtual void EnlistTransaction(
    Transaction^ SysTrans
)
abstract EnlistTransaction : 
        SysTrans:Transaction -> unit 
override EnlistTransaction : 
        SysTrans:Transaction -> unit 
public function EnlistTransaction(
    SysTrans : Transaction
)
Parameters
- SysTrans
Type: System.Transactions. . :: . .Transaction
The transaction in which you want to enlist 
Exceptions
| Exception | Condition | 
|---|---|
| InvalidOperationException | The connection is already enlisted in a local transaction. -or- The connection could not be enlisted in the transaction.  | 
| NullReferenceException | SysTrans is null Nothing nullptr unit a null reference (Nothing in Visual Basic) .  |