RelationalDatabaseFacadeExtensions.UseTransaction Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
UseTransaction(DatabaseFacade, DbTransaction) |
Ustawia wartość DbTransaction , która ma być używana przez operacje bazy danych na obiekcie DbContext. |
UseTransaction(DatabaseFacade, DbTransaction, Guid) |
Ustawia wartość DbTransaction , która ma być używana przez operacje bazy danych na obiekcie DbContext. |
UseTransaction(DatabaseFacade, DbTransaction)
Ustawia wartość DbTransaction , która ma być używana przez operacje bazy danych na obiekcie 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
Element DatabaseFacade dla kontekstu.
- transaction
- DbTransaction
Element DbTransaction do użycia.
Zwraca
Hermetyzuje IDbContextTransaction daną transakcję.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Transakcje w programie EF Core .
Dotyczy
UseTransaction(DatabaseFacade, DbTransaction, Guid)
Ustawia wartość DbTransaction , która ma być używana przez operacje bazy danych na obiekcie 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
Element DatabaseFacade dla kontekstu.
- transaction
- DbTransaction
Element DbTransaction do użycia.
- transactionId
- Guid
Unikatowy identyfikator transakcji.
Zwraca
Hermetyzuje IDbContextTransaction daną transakcję.
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Transakcje w programie EF Core .