Поделиться через


RelationalDatabaseFacadeExtensions.UseTransaction Метод

Определение

Перегрузки

UseTransaction(DatabaseFacade, DbTransaction)

Задает объект , используемый DbTransaction операциями базы данных в DbContext.

UseTransaction(DatabaseFacade, DbTransaction, Guid)

Задает объект , используемый DbTransaction операциями базы данных в DbContext.

UseTransaction(DatabaseFacade, DbTransaction)

Задает объект , используемый DbTransaction операциями базы данных в 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

Параметры

databaseFacade
DatabaseFacade

Для DatabaseFacade контекста.

transaction
DbTransaction

Используемый DbTransaction.

Возвращаемое значение

Объект IDbContextTransaction , инкапсулирующий данную транзакцию.

Комментарии

Дополнительные сведения и примеры см. в разделе Транзакции в EF Core .

Применяется к

UseTransaction(DatabaseFacade, DbTransaction, Guid)

Задает объект , используемый DbTransaction операциями базы данных в 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

Параметры

databaseFacade
DatabaseFacade

Для DatabaseFacade контекста.

transaction
DbTransaction

Используемый DbTransaction.

transactionId
Guid

Уникальный идентификатор транзакции.

Возвращаемое значение

Объект IDbContextTransaction , инкапсулирующий данную транзакцию.

Комментарии

Дополнительные сведения и примеры см. в разделе Транзакции в EF Core .

Применяется к