DbTransactionInterceptor.TransactionFailedAsync(DbTransaction, TransactionErrorEventData, CancellationToken) Yöntem

Tanım

Öğesinin kullanımı bir DbTransaction özel durumla başarısız olduysa çağırılır.

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

Parametreler

transaction
DbTransaction

İşlem.

eventData
TransactionErrorEventData

Bağlantı ve işlemle ilgili bağlamsal bilgiler.

cancellationToken
CancellationToken

CancellationTokenGörevin tamamlanması beklenirken gözlemlenemedi.

Döndürülenler

Task

TaskZaman uyumsuz işlemi temsil eden.

Uygulamalar

Özel durumlar

Şunlara uygulanır