DbContextTransaction-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Umschließt den Zugriff auf das Transaktionsobjekt auf der zugrunde liegenden Speicherverbindung und stellt sicher, dass Entity Framework Befehle für die Datenbank innerhalb des Kontexts dieser Transaktion ausführt. Eine Instanz dieser Klasse wird durch das Aufrufen von BeginTransaction() auf dem DbContextDatabase-Objekt abgerufen.
Vererbungshierarchie
System.Object
System.Data.Entity.DbContextTransaction
Namespace: System.Data.Entity
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Class DbContextTransaction _
Implements IDisposable
'Usage
Dim instance As DbContextTransaction
public class DbContextTransaction : IDisposable
public ref class DbContextTransaction : IDisposable
type DbContextTransaction =
class
interface IDisposable
end
public class DbContextTransaction implements IDisposable
Der DbContextTransaction-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
UnderlyingTransaction | Ruft die Datenbanktransaktion (Speichertransaktion) ab, die dieser Kontexttransaktion zugrunde liegt. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Commit | Führt die zugrunde liegende Speichertransaktion aus. | |
Dispose() | Bereinigt das Transaktionsobjekt und stellt sicher, dass Entity Framework diese Transaktion nicht mehr verwendet. | |
Dispose(Boolean) | Gibt die von diesem Transaktionsobjekt verwendeten Ressourcen frei. | |
Equals | Bestimmt, ob diese Instanz gleich dem angegebenen Objekt ist. (Überschreibt Object.Equals(Object).) | |
Finalize | (Von Object geerbt.) | |
GetHashCode | Gibt den Hashcode der aktuellen Instanz zurück. (Überschreibt Object.GetHashCode().) | |
GetType | Ruft den zugrunde liegenden Typ ab, der dieser Instanz zugeordnet ist. | |
MemberwiseClone | (Von Object geerbt.) | |
Rollback | Führt einen Rollback für die zugrunde liegende Speichertransaktion aus. | |
ToString | Gibt die Zeichenfolgendarstellung dieser Instanz zurück. (Überschreibt Object.ToString().) |
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.