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


TransactionErrorEventData Класс

Определение

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

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
Наследование
Наследование
Реализации

Комментарии

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

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

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

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

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

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

Свойства

Action

Один из вариантов "Фиксация" или "Откат".

ConnectionId

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

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

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

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

Длительность этого события.

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

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

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

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

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

Исключение, которое было создано при сбое транзакции.

IsAsync

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

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

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

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

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

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

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

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

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

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

Методы

ToString()

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

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

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