EntityConnection.EnlistTransaction, méthode (Transaction)
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Inscrit ce EntityConnection dans la transaction spécifiée.
Espace de noms : System.Data.Entity.Core.EntityClient
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
Public Overridable Sub EnlistTransaction ( _
transaction As Transaction _
)
'Utilisation
Dim instance As EntityConnection
Dim transaction As Transaction
instance.EnlistTransaction(transaction)
public virtual void EnlistTransaction(
Transaction transaction
)
public:
virtual void EnlistTransaction(
Transaction^ transaction
)
abstract EnlistTransaction :
transaction:Transaction -> unit
override EnlistTransaction :
transaction:Transaction -> unit
public function EnlistTransaction(
transaction : Transaction
)
Paramètres
- transaction
Type : System.Transactions.Transaction
Objet de transaction dans lequel effectuer l'inscription.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | L'état du EntityConnection n'est pas Open. |