RelationalDatabaseFacadeExtensions.UseTransactionAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
UseTransactionAsync(DatabaseFacade, DbTransaction, CancellationToken) |
Définit le à utiliser par les DbTransaction opérations de base de données sur le DbContext. |
UseTransactionAsync(DatabaseFacade, DbTransaction, Guid, CancellationToken) |
Définit le à utiliser par les DbTransaction opérations de base de données sur le DbContext. |
UseTransactionAsync(DatabaseFacade, DbTransaction, CancellationToken)
Définit le à utiliser par les DbTransaction opérations de base de données sur le DbContext.
public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction?> UseTransactionAsync (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction, System.Threading.CancellationToken cancellationToken = default);
static member UseTransactionAsync : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbTransaction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
<Extension()>
Public Function UseTransactionAsync (databaseFacade As DatabaseFacade, transaction As DbTransaction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)
Paramètres
- databaseFacade
- DatabaseFacade
DatabaseFacade pour le contexte.
- transaction
- DbTransaction
DbTransaction à utiliser.
- cancellationToken
- CancellationToken
CancellationToken à observer en attendant la fin de la tâche.
Retours
Task contenant le IDbContextTransaction pour la transaction donnée.
Exceptions
Si le CancellationToken est annulé.
Remarques
Pour plus d’informations et d’exemples , consultez Transactions dans EF Core .
S’applique à
UseTransactionAsync(DatabaseFacade, DbTransaction, Guid, CancellationToken)
Définit le à utiliser par les DbTransaction opérations de base de données sur le DbContext.
public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction, Guid transactionId, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction?> UseTransactionAsync (this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction, Guid transactionId, System.Threading.CancellationToken cancellationToken = default);
static member UseTransactionAsync : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbTransaction * Guid * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
<Extension()>
Public Function UseTransactionAsync (databaseFacade As DatabaseFacade, transaction As DbTransaction, transactionId As Guid, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)
Paramètres
- databaseFacade
- DatabaseFacade
DatabaseFacade pour le contexte.
- transaction
- DbTransaction
DbTransaction à utiliser.
- transactionId
- Guid
Identificateur unique de la transaction.
- cancellationToken
- CancellationToken
CancellationToken à observer en attendant la fin de la tâche.
Retours
Task contenant le IDbContextTransaction pour la transaction donnée.
Exceptions
Si le CancellationToken est annulé.
Remarques
Pour plus d’informations et d’exemples , consultez Transactions dans EF Core .