DbContextTransaction, classe

[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.]

Encapsule l'accès à l'objet de transaction sur la connexion au magasin sous-jacent et garantit qu'Entity Framework exécute les commandes sur la base de données dans le contexte de cette transaction. Une instance de cette classe est récupérée via l'appel de BeginTransaction() sur l'objet DbContextDatabase.

Hiérarchie d'héritage

System.Object
  System.Data.Entity.DbContextTransaction

Espace de noms :  System.Data.Entity
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Class DbContextTransaction _
    Implements IDisposable
'Utilisation
Dim instance As DbContextTransaction
public class DbContextTransaction : IDisposable
public ref class DbContextTransaction : IDisposable
type DbContextTransaction =  
    class 
        interface IDisposable 
    end
public class DbContextTransaction implements IDisposable

Le type DbContextTransaction expose les membres suivants.

Propriétés

  Nom Description
Propriété publique UnderlyingTransaction Obtient la transaction (de magasin) de base de données qui est sous-jacente à cette transaction de contexte.

Top

Méthodes

  Nom Description
Méthode publique Commit Valide la transaction de magasin sous-jacent.
Méthode publique Dispose() Nettoie cet objet de transaction et garantit qu'Entity Framework n'utilise plus cette transaction.
Méthode protégée Dispose(Boolean) Libère les ressources utilisées par cet objet de transaction.
Méthode publique Equals Détermine si cette instance est identique à l'objet spécifié. (Substitue Object.Equals(Object).)
Méthode protégée Finalize (Hérité de Object.)
Méthode publique GetHashCode Retourne le code de hachage de l'instance actuelle. (Substitue Object.GetHashCode().)
Méthode publique GetType Obtient le type sous-jacent associé à cette instance.
Méthode protégée MemberwiseClone (Hérité de Object.)
Méthode publique Rollback Restaure la transaction de magasin sous-jacent.
Méthode publique ToString Retourne la représentation sous forme de chaîne de cette instance. (Substitue Object.ToString().)

Top

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms System.Data.Entity