EntityConnection.BeginTransaction Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
BeginTransaction() |
Commence une transaction à l'aide du fournisseur sous-jacent. |
BeginTransaction(IsolationLevel) |
Commence une transaction avec le niveau d’isolation spécifié à l’aide du fournisseur sous-jacent. |
BeginTransaction()
Commence une transaction à l'aide du fournisseur sous-jacent.
public virtual System.Data.Entity.Core.EntityClient.EntityTransaction BeginTransaction ();
override this.BeginTransaction : unit -> System.Data.Entity.Core.EntityClient.EntityTransaction
Public Overridable Function BeginTransaction () As EntityTransaction
Retours
Nouveau EntityTransaction. L'instance EntityTransaction retournée peut être ultérieurement associée au EntityCommand pour exécuter la commande dans le cadre de cette transaction.
Exceptions
Le fournisseur sous-jacent n’est pas connu.-ou-L’appel à BeginTransaction() a été effectué sur un EntityConnection qui a déjà une transaction en cours.-ou-L’état du EntityConnection n’est pas Open .
S’applique à
BeginTransaction(IsolationLevel)
Commence une transaction avec le niveau d’isolation spécifié à l’aide du fournisseur sous-jacent.
public virtual System.Data.Entity.Core.EntityClient.EntityTransaction BeginTransaction (System.Data.IsolationLevel isolationLevel);
override this.BeginTransaction : System.Data.IsolationLevel -> System.Data.Entity.Core.EntityClient.EntityTransaction
Paramètres
- isolationLevel
- IsolationLevel
Niveau d'isolement de la transaction.
Retours
Nouveau EntityTransaction. L'instance EntityTransaction retournée peut être ultérieurement associée au EntityCommand pour exécuter la commande dans le cadre de cette transaction.
Exceptions
Le fournisseur sous-jacent n’est pas connu.-ou-L’appel à BeginTransaction() a été effectué sur un EntityConnection qui a déjà une transaction en cours.-ou-L’état du EntityConnection n’est pas Open .