Sdílet prostřednictvím


RelationalDatabaseFacadeExtensions.UseTransaction Metoda

Definice

Přetížení

UseTransaction(DatabaseFacade, DbTransaction)

Nastaví, DbTransaction aby se používaly databázové operace na DbContext.

UseTransaction(DatabaseFacade, DbTransaction, Guid)

Nastaví, DbTransaction aby se používaly databázové operace na DbContext.

UseTransaction(DatabaseFacade, DbTransaction)

Nastaví, DbTransaction aby se používaly databázové operace na DbContext.

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

Parametry

databaseFacade
DatabaseFacade

Kontext DatabaseFacade .

transaction
DbTransaction

Příkaz DbTransaction , který se má použít.

Návraty

A IDbContextTransaction , který zapouzdřuje danou transakci.

Poznámky

Další informace a příklady najdete v tématu Transakce v EF Core .

Platí pro

UseTransaction(DatabaseFacade, DbTransaction, Guid)

Nastaví, DbTransaction aby se používaly databázové operace na DbContext.

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

Parametry

databaseFacade
DatabaseFacade

Kontext DatabaseFacade .

transaction
DbTransaction

Příkaz DbTransaction , který se má použít.

transactionId
Guid

Jedinečný identifikátor transakce.

Návraty

A IDbContextTransaction , který zapouzdřuje danou transakci.

Poznámky

Další informace a příklady najdete v tématu Transakce v EF Core .

Platí pro