Compartir a través de


EventDefinitionBase Clase

Definición

Clase base para definiciones de eventos.

public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
Herencia
EventDefinitionBase
Derivado

Comentarios

Consulte Implementación de proveedores y extensiones de bases de datos para obtener más información y ejemplos.

Constructores

EventDefinitionBase(EventId, LogLevel, String)

Crea una instancia de definición de evento.

EventDefinitionBase(EventId, LogLevel)

Crea una instancia de definición de evento.

EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String)

Crea una instancia de definición de evento.

Propiedades

EventId

EventId.

EventIdCode

Cadena que representa el código que se debe pasar a ConfigureWarnings(Action<WarningsConfigurationBuilder>) para suprimir este evento como un error.

Level

en LogLevel el que se registrará el evento.

WarningBehavior

El valor WarningBehavior configurado.

Métodos

GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

Obtiene el comportamiento del registro de este evento. Esto determina si se debe registrar, iniciarse como una excepción o omitirse.

WarningAsError(String)

Devuelve una excepción de advertencia como error que ajusta el mensaje especificado para este evento.

Se aplica a