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


RelationalConcurrencyExceptionEventData Класс

Определение

Полезные DiagnosticSource данные события, используемые при DbUpdateConcurrencyException возникновении от поставщика реляционной базы данных.

public class RelationalConcurrencyExceptionEventData : Microsoft.EntityFrameworkCore.Diagnostics.ConcurrencyExceptionEventData
type RelationalConcurrencyExceptionEventData = class
    inherit ConcurrencyExceptionEventData
Public Class RelationalConcurrencyExceptionEventData
Inherits ConcurrencyExceptionEventData
Наследование

Комментарии

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

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

RelationalConcurrencyExceptionEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbContext, DbConnection, DbCommand, DbDataReader, Guid, Guid, IReadOnlyList<IUpdateEntry>, DbUpdateConcurrencyException)

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

Свойства

Command

Используемый DbCommand объект .

CommandId

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

Connection

Используемый DbConnection объект .

ConnectionId

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

Context

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

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

Используемый DbDataReader объект .

Entries

Записи, которые были вовлечены в нарушение параллелизма.

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

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

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

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

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

Исключение, которое будет создано, если исключение не подавляется.

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

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

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

Методы

ToString()

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

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

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