TransactionsDatabaseFacadeExtensions.EnlistTransaction Method

Definition

Specifies an existing Transaction to be used for database operations.

public static void EnlistTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Transactions.Transaction transaction);
public static void EnlistTransaction (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Transactions.Transaction? transaction);
static member EnlistTransaction : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Transactions.Transaction -> unit
<Extension()>
Public Sub EnlistTransaction (databaseFacade As DatabaseFacade, transaction As Transaction)

Parameters

databaseFacade
DatabaseFacade

The DatabaseFacade for the context.

transaction
Transaction

The transaction to be used.

Remarks

See Transactions in EF Core for more information and examples.

Applies to