RelationalDatabaseFacadeExtensions.UseTransaction Methode

Definition

Überlädt

UseTransaction(DatabaseFacade, DbTransaction)

Legt fest, dass DbTransaction von Datenbankvorgängen für verwendet DbContextwerden soll.

UseTransaction(DatabaseFacade, DbTransaction, Guid)

Legt fest, dass DbTransaction von Datenbankvorgängen für verwendet DbContextwerden soll.

UseTransaction(DatabaseFacade, DbTransaction)

Legt fest, dass DbTransaction von Datenbankvorgängen für verwendet DbContextwerden soll.

public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction);
public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction? UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction);
static member UseTransaction : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbTransaction -> Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction
<Extension()>
Public Function UseTransaction (databaseFacade As DatabaseFacade, transaction As DbTransaction) As IDbContextTransaction

Parameter

databaseFacade
DatabaseFacade

Die DatabaseFacade für den Kontext.

transaction
DbTransaction

Der zu verwendende DbTransaction.

Gibt zurück

Ein IDbContextTransaction , der die angegebene Transaktion kapselt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Transaktionen in EF Core .

Gilt für:

UseTransaction(DatabaseFacade, DbTransaction, Guid)

Legt fest, dass DbTransaction von Datenbankvorgängen für verwendet DbContextwerden soll.

public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction, Guid transactionId);
public static Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction? UseTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction, Guid transactionId);
static member UseTransaction : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbTransaction * Guid -> Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction
<Extension()>
Public Function UseTransaction (databaseFacade As DatabaseFacade, transaction As DbTransaction, transactionId As Guid) As IDbContextTransaction

Parameter

databaseFacade
DatabaseFacade

Die DatabaseFacade für den Kontext.

transaction
DbTransaction

Der zu verwendende DbTransaction.

transactionId
Guid

Der eindeutige Bezeichner für die Transaktion.

Gibt zurück

Ein IDbContextTransaction , der die angegebene Transaktion kapselt.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Transaktionen in EF Core .

Gilt für: