Freigeben über


Database.BeginTransaction-Methode (IsolationLevel)

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

Startet mithilfe der angegebenen Isolationsstufe eine Transaktion für die zugrunde liegende Verbindung.

Namespace:  System.Data.Entity
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Function BeginTransaction ( _
    isolationLevel As IsolationLevel _
) As DbContextTransaction
'Usage
Dim instance As Database 
Dim isolationLevel As IsolationLevel 
Dim returnValue As DbContextTransaction 

returnValue = instance.BeginTransaction(isolationLevel)
public DbContextTransaction BeginTransaction(
    IsolationLevel isolationLevel
)
public:
DbContextTransaction^ BeginTransaction(
    IsolationLevel isolationLevel
)
member BeginTransaction : 
        isolationLevel:IsolationLevel -> DbContextTransaction
public function BeginTransaction(
    isolationLevel : IsolationLevel
) : DbContextTransaction

Parameter

  • isolationLevel
    Typ: System.Data.IsolationLevel
    Die Datenbankisolationsstufe, mit der die zugrundeliegende Speichertransaktion erstellt wird.

Rückgabewert

Typ: System.Data.Entity.DbContextTransaction
ein DbContextTransaction-Objekt, das den Zugriff auf das zugrunde liegende Transaktionsobjekt des Speichers umschließt.

Siehe auch

Verweis

Database Klasse

BeginTransaction-Überladung

System.Data.Entity-Namespace