EventDefinitionBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Базовый класс для определений событий.
public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
- Наследование
-
EventDefinitionBase
- Производный
Комментарии
Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .
Конструкторы
EventDefinitionBase(EventId, LogLevel, String) |
Создает экземпляр определения события. |
EventDefinitionBase(EventId, LogLevel) |
Создает экземпляр определения события. |
EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
Создает экземпляр определения события. |
Свойства
EventId | |
EventIdCode |
Строка, представляющая код, который необходимо передать ConfigureWarnings(Action<WarningsConfigurationBuilder>) в , чтобы подавить это событие как ошибку. |
Level |
Объект LogLevel , в котором будет регистрироваться событие. |
WarningBehavior |
Необходимо настроить WarningBehavior. |
Методы
GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Возвращает поведение журнала для этого события. Это определяет, следует ли регистрировать его, создавать как исключение или игнорировать. |
WarningAsError(String) |
Возвращает исключение warning-as-error, упаковывающее заданное сообщение для этого события. |
Применяется к
Entity Framework