Freigeben über


DbTransactionInterceptor.TransactionCommittedAsync Methode

Definition

Wird unmittelbar nach dem Aufruf von CommitAsync(CancellationToken)EF aufgerufen.

public virtual System.Threading.Tasks.Task TransactionCommittedAsync (System.Data.Common.DbTransaction transaction, Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData eventData, System.Threading.CancellationToken cancellationToken = default);
abstract member TransactionCommittedAsync : System.Data.Common.DbTransaction * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.TransactionCommittedAsync : System.Data.Common.DbTransaction * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function TransactionCommittedAsync (transaction As DbTransaction, eventData As TransactionEndEventData, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

transaction
DbTransaction

Die Transaktion.

eventData
TransactionEndEventData

Kontextbezogene Informationen zu Verbindung und Transaktion.

cancellationToken
CancellationToken

Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt

Implementiert

Ausnahmen

Gilt für: