Sdílet prostřednictvím


TransactionErrorEventData Třída

Definice

Základní DiagnosticSource třída datové části události pro RelationalEventId události chyb transakcí.

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
Dědičnost
Dědičnost
Implementuje

Poznámky

Další informace a příklady najdete v tématu Protokolování, události a diagnostika .

Konstruktory

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

Vytvoří datovou část události.

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

Vytvoří datovou část události.

Vlastnosti

Action

Jedna z "Potvrzení" nebo "Vrácení zpět".

ConnectionId

ID korelace, které identifikuje použitou DbConnection instanci.

(Zděděno od TransactionEventData)
Context

Aktuální DbContext.

(Zděděno od DbContextEventData)
Duration

Doba trvání této události.

(Zděděno od TransactionEndEventData)
EventId

Vlastnost EventId , která definuje ID a název zprávy.

(Zděděno od EventData)
EventIdCode

Řetězec představující kód, ve kterém je tato událost definována.

(Zděděno od EventData)
Exception

Výjimka, která byla vyvolán při selhání transakce.

IsAsync

Určuje, zda je transakce použita asynchronně.

(Zděděno od TransactionEventData)
LogLevel

Hodnota LogLevel , která by se použila k protokolování zprávy pro tuto událost.

(Zděděno od EventData)
StartTime

Čas zahájení této události.

(Zděděno od TransactionEventData)
Transaction

Hodnota DbTransaction, nebo null, pokud ještě nebyla vytvořena.

(Zděděno od TransactionEventData)
TransactionId

ID korelace, které identifikuje použitou transakci Entity Framework.

(Zděděno od TransactionEventData)

Metody

ToString()

Zpráva protokolovacího nástroje popisující tuto událost.

(Zděděno od EventData)

Platí pro