Udostępnij za pośrednictwem


TransactionErrorEventData Klasa

Definicja

Klasa podstawowa DiagnosticSource ładunku zdarzeń dla RelationalEventId zdarzeń błędów transakcji.

public class TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData, Microsoft.EntityFrameworkCore.Diagnostics.IErrorEventData
type TransactionErrorEventData = class
    inherit TransactionEndEventData
    interface IErrorEventData
Public Class TransactionErrorEventData
Inherits TransactionEndEventData
Implements IErrorEventData
Dziedziczenie
Dziedziczenie
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykładów , zobacz Rejestrowanie, zdarzenia i diagnostyka .

Konstruktory

TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbTransaction, DbContext, Guid, Guid, Boolean, String, Exception, DateTimeOffset, TimeSpan)

Tworzy ładunek zdarzenia.

TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbTransaction, Guid, Guid, String, Exception, DateTimeOffset, TimeSpan)

Tworzy ładunek zdarzenia.

Właściwości

Action

Jeden z "Zatwierdź" lub "Wycofywanie".

ConnectionId

Identyfikator korelacji identyfikujący DbConnection używane wystąpienie.

(Odziedziczone po TransactionEventData)
Context

Bieżąca klasa DbContext.

(Odziedziczone po DbContextEventData)
Duration

Czas trwania tego zdarzenia.

(Odziedziczone po TransactionEndEventData)
EventId

Element EventId definiujący identyfikator i nazwę komunikatu.

(Odziedziczone po EventData)
EventIdCode

Ciąg reprezentujący kod, w którym zdefiniowano to zdarzenie.

(Odziedziczone po EventData)
Exception

Wyjątek, który został zgłoszony, gdy transakcja nie powiodła się.

IsAsync

Wskazuje, czy transakcja jest używana asynchronicznie.

(Odziedziczone po TransactionEventData)
LogLevel

Ta LogLevel wartość będzie używana do rejestrowania komunikatu dla tego zdarzenia.

(Odziedziczone po EventData)
StartTime

Godzina rozpoczęcia tego zdarzenia.

(Odziedziczone po TransactionEventData)
Transaction

Wartość DbTransaction, lub null, jeśli nie została jeszcze utworzona.

(Odziedziczone po TransactionEventData)
TransactionId

Identyfikator korelacji, który identyfikuje używaną transakcję platformy Entity Framework.

(Odziedziczone po TransactionEventData)

Metody

ToString()

Komunikat rejestratora opisujący to zdarzenie.

(Odziedziczone po EventData)

Dotyczy