다음을 통해 공유


RelationalLoggerExtensions.TransactionError 메서드

정의

이벤트에 대한 로그입니다 TransactionError .

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)

매개 변수

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

사용할 진단 로거입니다.

connection
IRelationalConnection

연결입니다.

transaction
DbTransaction

트랜잭션입니다.

transactionId
Guid

와 연결된 상관 관계 ID입니다 DbTransaction.

action
String

수행 중인 작업입니다.

exception
Exception

오류를 나타내는 예외입니다.

startTime
DateTimeOffset

작업이 시작된 시간입니다.

duration
TimeSpan

작업이 시작된 시점부터 경과된 시간입니다.

적용 대상