Freigeben über


LoggingLevelEnum-Aufzählung

Gibt den Schweregrad einer beschreibenden Nachricht an, die in das Ereignisprotokoll geschrieben wird, wenn ein verwalteter Thread ein Ereignis protokolliert.

Syntax

typedef enum LoggingLevelEnum {
    LTraceLevel0 = 0,
    LTraceLevel1,
    LTraceLevel2,
    LTraceLevel3,
    LTraceLevel4,
    LStatusLevel0 = 20,
    LStatusLevel1,
    LStatusLevel2,
    LStatusLevel3,
    LStatusLevel4,
    LWarningLevel = 40,
    LErrorLevel = 50,
    LPanicLevel = 100
} LoggingLevelEnum;

Elemente

Mitglied Description
LTraceLevel0 Die Nachricht ist eine Ablaufverfolgungsebene 0.
LTraceLevel1 Die Nachricht ist eine Ablaufverfolgungsebene 1.
LTraceLevel2 Die Nachricht ist eine Ablaufverfolgungsebene 2.
LTraceLevel3 Die Nachricht ist eine Ablaufverfolgungsebene 3.
LTraceLevel4 Die Nachricht ist eine Ablaufverfolgungsebene 4.
LStatusLevel0 Die Nachricht ist eine Statusebene 0.
LStatusLevel1 Die Nachricht ist eine Statusstufe 1.
LStatusLevel2 Die Nachricht ist eine Statusebene 2.
LStatusLevel3 Die Nachricht ist eine Statusebene 3.
LStatusLevel4 Die Nachricht ist eine Statusebene 4.
LWarningLevel Die Nachricht ist eine Warnstufe.
LErrorLevel Die Nachricht ist eine Fehlerstufe.
LPanicLevel Die Nachricht ist eine Panikstufe.

Bemerkungen

Die Common Language Runtime (CLR) ruft die ICorDebugManagedCallback::LogMessage-Methode auf, um den Debugger zu benachrichtigen, dass ein verwalteter Thread ein Ereignis protokolliert hat. Die CLR übergibt einen Wert der LoggingLevelEnum Enumeration, um den Schweregrad der Nachricht anzugeben, die der verwaltete Thread in das Ereignisprotokoll geschrieben hat.

Anforderungen

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Kopfball: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET-Versionen: Verfügbar seit .NET Framework 1.0

Siehe auch