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.
[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
- Vererbung
-
EventDefinitionBase
- Abgeleitet
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .
Konstruktoren
| Name | Beschreibung |
|---|---|
| EventDefinitionBase(EventId, LogLevel, String) |
Erstellt eine Ereignisdefinitionsinstanz. |
| EventDefinitionBase(EventId, LogLevel) |
Erstellt eine Ereignisdefinitionsinstanz. |
| EventDefinitionBase(ILoggingOptions, EventId, LogLevel, String) |
Erstellt eine Ereignisdefinitionsinstanz. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| EventId |
Die EventId. |
| EventIdCode |
Eine Zeichenfolge, die den Code darstellt, der übergeben werden soll, um dieses Ereignis als Fehler zu ConfigureWarnings(Action<WarningsConfigurationBuilder>) unterdrücken. |
| Level |
Der LogLevel Zeitpunkt, an dem das Ereignis protokolliert wird. |
| WarningBehavior |
Die konfigurierte WarningBehavior. |
Methoden
| Name | Beschreibung |
|---|---|
| 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 umbrochen. |