EntityTransaction Classe
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.
Spécifie la transaction pour un EntityCommand.
public ref class EntityTransaction sealed : System::Data::Common::DbTransaction
public sealed class EntityTransaction : System.Data.Common.DbTransaction
type EntityTransaction = class
inherit DbTransaction
Public NotInheritable Class EntityTransaction
Inherits DbTransaction
- Héritage
Remarques
Il EntityTransaction est obtenu à partir de l’objet EntityConnection et spécifie un ou plusieurs EntityCommand objets. L’encapsule EntityTransaction la transaction de l’objet transactionnel du fournisseur de données sous-jacent.
Pour obtenir des exemples de code, consultez Gestion des connexions et des transactions.
Propriétés
| Nom | Description |
|---|---|
| Connection |
Obtient EntityConnection pour cela EntityTransaction. |
| DbConnection |
En cas de substitution dans une classe dérivée, obtient l’objet DbConnection associé à la transaction. (Hérité de DbTransaction) |
| IsolationLevel |
Obtient le niveau d’isolation de ce EntityTransaction. |
Méthodes
| Nom | Description |
|---|---|
| Commit() |
Valide la transaction sous-jacente. |
| CreateObjRef(Type) |
Crée un objet qui contient toutes les informations pertinentes requises pour générer un proxy utilisé pour communiquer avec un objet distant. (Hérité de MarshalByRefObject) |
| Dispose() |
Libère les ressources non managées utilisées par le DbTransaction. (Hérité de DbTransaction) |
| Dispose(Boolean) |
Libère les ressources non managées utilisées par les DbTransaction ressources gérées et libère éventuellement les ressources managées. (Hérité de DbTransaction) |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetLifetimeService() |
Récupère l’objet de service de durée de vie actuel qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| InitializeLifetimeService() |
Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| MemberwiseClone(Boolean) |
Crée une copie superficielle de l’objet actuel MarshalByRefObject . (Hérité de MarshalByRefObject) |
| Rollback() |
Restaure la transaction sous-jacente. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IDbTransaction.Connection |
Obtient l’objet DbConnection associé à la transaction ou une référence Null si la transaction n’est plus valide. (Hérité de DbTransaction) |