EventDefinitionBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour les définitions d’événements.
public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
- Héritage
-
EventDefinitionBase
- Dérivé
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation de fournisseurs et d’extensions de base de données .
Constructeurs
EventDefinitionBase(EventId, LogLevel, String) |
Crée une définition d’événement instance. |
EventDefinitionBase(EventId, LogLevel) |
Crée une définition d’événement instance. |
EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
Crée une définition d’événement instance. |
Propriétés
EventId |
L’EventIdopérateur |
EventIdCode |
Chaîne représentant le code à passer à ConfigureWarnings(Action<WarningsConfigurationBuilder>) pour supprimer cet événement en tant qu’erreur. |
Level |
LogLevel à laquelle l’événement sera journalisé. |
WarningBehavior |
L’élément WarningBehavior configuré. |
Méthodes
GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Obtient le comportement du journal pour cet événement. Cela détermine si elle doit être journalisée, levée en tant qu’exception ou ignorée. |
WarningAsError(String) |
Retourne une exception d’avertissement en tant qu’erreur qui encapsule le message donné pour cet événement. |