Langue

IRelationalTransactionManager.BeginTransactionAsync Méthode

Définition

Commence de façon asynchrone une nouvelle transaction.

public System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> BeginTransactionAsync(System.Data.IsolationLevel isolationLevel, System.Threading.CancellationToken cancellationToken = default);
abstract member BeginTransactionAsync : System.Data.IsolationLevel * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
Public Function BeginTransactionAsync (isolationLevel As IsolationLevel, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)

Paramètres

isolationLevel
IsolationLevel

Niveau d’isolation à utiliser pour la transaction.

cancellationToken
CancellationToken

À CancellationToken observer lors de l’attente de la fin de la tâche.

Retours

Tâche qui représente l’opération asynchrone. Le résultat de la tâche contient la transaction nouvellement créée.

Exceptions

Si la CancellationToken valeur est annulée.

S’applique à