Jazyk

TransactionErrorEventData Třída

Definice

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

[System.Runtime.CompilerServices.Nullable(0)]
public class TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData, Microsoft.EntityFrameworkCore.Diagnostics.IErrorEventData
public class TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData, Microsoft.EntityFrameworkCore.Diagnostics.IErrorEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type TransactionErrorEventData = class
    inherit TransactionEndEventData
    interface IErrorEventData
type TransactionErrorEventData = class
    inherit TransactionEndEventData
    interface IErrorEventData
Public Class TransactionErrorEventData
Inherits TransactionEndEventData
Implements IErrorEventData
Dědičnost
Dědičnost
Atributy
Implementuje

Poznámky

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

Konstruktory

Název Description
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

Název Description
Action

Jedno 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

Ten EventId 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 se transakce používá asynchronně.

(Zděděno od TransactionEventData)
LogLevel

Ta LogLevel 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 DbTransactionnull nebo hodnota 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

Název Description
ToString()

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

(Zděděno od EventData)

Platí pro