EventDefinitionBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di base per le definizioni di evento.
public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
- Ereditarietà
-
EventDefinitionBase
- Derivato
Commenti
Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .
Costruttori
EventDefinitionBase(EventId, LogLevel, String) |
Crea un'istanza di definizione dell'evento. |
EventDefinitionBase(EventId, LogLevel) |
Crea un'istanza di definizione dell'evento. |
EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
Crea un'istanza di definizione dell'evento. |
Proprietà
EventId |
Oggetto EventId. |
EventIdCode |
Stringa che rappresenta il codice da passare a ConfigureWarnings(Action<WarningsConfigurationBuilder>) per eliminare questo evento come errore. |
Level |
Oggetto LogLevel in cui verrà registrato l'evento. |
WarningBehavior |
WarningBehavior configurato. |
Metodi
GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Ottiene il comportamento del log per questo evento. Ciò determina se deve essere registrato, generato come eccezione o ignorato. |
WarningAsError(String) |
Restituisce un'eccezione di avviso come errore che esegue il wrapping del messaggio specificato per questo evento. |