Compartir a través de


RelationalLoggerExtensions.TransactionErrorAsync Método

Definición

Registros del TransactionError evento.

public static System.Threading.Tasks.Task TransactionErrorAsync (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbTransaction transaction, Guid transactionId, string action, Exception exception, DateTimeOffset startTime, TimeSpan duration, System.Threading.CancellationToken cancellationToken = default);
static member TransactionErrorAsync : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbTransaction * Guid * string * Exception * DateTimeOffset * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function TransactionErrorAsync (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Transaction), connection As IRelationalConnection, transaction As DbTransaction, transactionId As Guid, action As String, exception As Exception, startTime As DateTimeOffset, duration As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Registrador de diagnóstico que se va a usar.

connection
IRelationalConnection

La conexión.

transaction
DbTransaction

Transacción.

transactionId
Guid

Identificador de correlación asociado a DbTransaction.

action
String

Acción que se está realizando.

exception
Exception

Excepción que representa el error.

startTime
DateTimeOffset

Hora a la que se inició la operación.

duration
TimeSpan

Tiempo transcurrido desde el momento en que se inició la operación.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

que Task representa la operación asincrónica.

Excepciones

Se aplica a