Partilhar via


RelationalLoggerExtensions.TransactionError Método

Definição

Logs do TransactionError evento.

public static void TransactionError (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);
static member TransactionError : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbTransaction * Guid * string * Exception * DateTimeOffset * TimeSpan -> unit
<Extension()>
Public Sub TransactionError (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)

Parâmetros

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

O agente diagnóstico a ser usado.

connection
IRelationalConnection

A conexão.

transaction
DbTransaction

A transação.

transactionId
Guid

A ID de correlação associada ao DbTransaction.

action
String

A ação que está sendo tomada.

exception
Exception

A exceção que representa o erro.

startTime
DateTimeOffset

A hora em que a operação foi iniciada.

duration
TimeSpan

O tempo decorrido de quando a operação foi iniciada.

Aplica-se a