Sdílet prostřednictvím


TransactionEventData Třída

Definice

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

public class TransactionEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventData
public class TransactionEventData : Microsoft.EntityFrameworkCore.Diagnostics.DbContextEventData
type TransactionEventData = class
    inherit EventData
type TransactionEventData = class
    inherit DbContextEventData
Public Class TransactionEventData
Inherits EventData
Public Class TransactionEventData
Inherits DbContextEventData
Dědičnost
TransactionEventData
Dědičnost
TransactionEventData
Odvozené

Poznámky

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

Konstruktory

TransactionEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbTransaction, DbContext, Guid, Guid, Boolean, DateTimeOffset)

Vytvoří datovou část události.

TransactionEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbTransaction, Guid, Guid, DateTimeOffset)

Vytvoří datovou část události.

Vlastnosti

ConnectionId

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

Context

Aktuální DbContext.

(Zděděno od DbContextEventData)
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)
IsAsync

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

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.

Transaction

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

TransactionId

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

Metody

ToString()

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

(Zděděno od EventData)

Platí pro