Поделиться через


TransactionEventData Класс

Определение

Базовый DiagnosticSource класс полезных данных события для RelationalEventId событий транзакций.

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
Наследование
TransactionEventData
Наследование
TransactionEventData
Производный

Комментарии

Дополнительные сведения и примеры см. в статье Ведение журнала, события и диагностика.

Конструкторы

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

Создает полезные данные события.

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

Создает полезные данные события.

Свойства

ConnectionId

Идентификатор корреляции, определяющий используемый DbConnection экземпляр.

Context

Текущий контекст DbContext.

(Унаследовано от DbContextEventData)
EventId

Объект EventId , определяющий идентификатор и имя сообщения.

(Унаследовано от EventData)
EventIdCode

Строка, представляющая код, в котором определено это событие.

(Унаследовано от EventData)
IsAsync

Указывает, используется ли транзакция асинхронно.

LogLevel

Объект LogLevel , который будет использоваться для ведения журнала сообщений для этого события.

(Унаследовано от EventData)
StartTime

Время начала этого события.

Transaction

Значение DbTransactionили null, если он еще не создан.

TransactionId

Идентификатор корреляции, определяющий используемую транзакцию Entity Framework.

Методы

ToString()

Сообщение средства ведения журнала, описывающее это событие.

(Унаследовано от EventData)

Применяется к