EventDefinitionBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Basisklasse für Ereignisdefinitionen.
public abstract class EventDefinitionBase
type EventDefinitionBase = class
Public MustInherit Class EventDefinitionBase
- Vererbung
-
EventDefinitionBase
- Abgeleitet
Hinweise
Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .
Konstruktoren
| EventDefinitionBase(EventId, LogLevel, String) |
Erstellt eine Ereignisdefinition instance. |
| EventDefinitionBase(EventId, LogLevel) |
Erstellt eine Ereignisdefinition instance. |
| EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
Erstellt eine Ereignisdefinition instance. |
Eigenschaften
| EventId |
Die EventId. |
| EventIdCode |
Eine Zeichenfolge, die den Code darstellt, an ConfigureWarnings(Action<WarningsConfigurationBuilder>) den übergeben werden soll, um dieses Ereignis als Fehler zu unterdrücken. |
| Level |
Die LogLevel , an der das Ereignis protokolliert wird. |
| WarningBehavior |
Die konfigurierte Zielgruppe (WarningBehavior). |
Methoden
| GetLogBehavior<TLoggerCategory>(IDiagnosticsLogger<TLoggerCategory>) |
Ruft das Protokollverhalten für dieses Ereignis ab. Dadurch wird bestimmt, ob sie protokolliert, als Ausnahme ausgelöst oder ignoriert werden soll. |
| WarningAsError(String) |
Gibt eine Warnungs-als-Fehler-Ausnahme zurück, die die angegebene Meldung für dieses Ereignis umschlossen. |