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 | |
---|---|---|
UnderlyingTransaction | Obtient la transaction (de magasin) de base de données qui est sous-jacente à cette transaction de contexte. |
Top
Méthodes
Nom | Description | |
---|---|---|
Commit | Valide la transaction de magasin sous-jacent. | |
Dispose() | Nettoie cet objet de transaction et garantit qu'Entity Framework n'utilise plus cette transaction. | |
Dispose(Boolean) | Libère les ressources utilisées par cet objet de transaction. | |
Equals | Détermine si cette instance est identique à l'objet spécifié. (Substitue Object.Equals(Object).) | |
Finalize | (Hérité de Object.) | |
GetHashCode | Retourne le code de hachage de l'instance actuelle. (Substitue Object.GetHashCode().) | |
GetType | Obtient le type sous-jacent associé à cette instance. | |
MemberwiseClone | (Hérité de Object.) | |
Rollback | Restaure la transaction de magasin sous-jacent. | |
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.