LogLevel Enumeration
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.
Definiert den Schweregrad der Protokollierung.
public enum class LogLevel
public enum LogLevel
type LogLevel =
Public Enum LogLevel
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Trace | 0 | Protokolle, die die ausführlichsten Meldungen enthalten. Diese Nachrichten können vertrauliche Anwendungsdaten enthalten. Diese Meldungen sind standardmäßig deaktiviert und sollten nie in einer Produktionsumgebung aktiviert werden. |
| Debug | 1 | Protokolle, die für interaktive Untersuchungen während der Entwicklung verwendet werden. Diese Protokolle sollten hauptsächlich Informationen enthalten, die für das Debuggen nützlich sind und keinen langfristigen Wert haben. |
| Information | 2 | Protokolle, die den allgemeinen Flow der Anwendung nachverfolgen. Diese Protokolle sollten einen langfristigen Wert aufweisen. |
| Warning | 3 | Protokolle, die ein ungewöhnliches oder unerwartetes Ereignis im Anwendungsablauf hervorheben, andernfalls jedoch nicht dazu führen, dass die Anwendungsausführung beendet wird. |
| Error | 4 | Protokolle, die hervorgehoben werden, wenn der aktuelle Ausführungsfluss aufgrund eines Fehlers beendet wird. Diese sollten auf einen Fehler in der aktuellen Aktivität hinweisen, nicht auf einen anwendungsweiten Fehler. |
| Critical | 5 | Protokolle, die einen nicht behebbaren Anwendungs- oder Systemabsturz beschreiben oder einen schwerwiegenden Fehler, der unmittelbare Aufmerksamkeit erfordert. |
| None | 6 | Wird nicht zum Schreiben von Protokollnachrichten verwendet. Gibt an, dass eine Protokollierungskategorie keine Meldungen schreiben soll. |