Lenguaje

EventDefinitionBase Clase

Definición

Clase base para definiciones de eventos.

[System.Runtime.CompilerServices.Nullable(0)]
public abstract class EventDefinitionBase
public abstract class EventDefinitionBase
[<System.Runtime.CompilerServices.Nullable(0)>]
type EventDefinitionBase = class
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
Herencia
EventDefinitionBase
Derivado
Atributos

Comentarios

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

Constructores

Nombre Description
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

Nombre Description
EventId

El EventId.

EventIdCode

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

Level

en LogLevel el que se registrará el evento.

WarningBehavior

Configurado WarningBehavior.

Métodos

Nombre Description
GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>)

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

WarningAsError(String)

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

Se aplica a