LoggingLevelEnum 枚举

指示在托管线程记录事件时写入事件日志的描述性消息的严重级别。

语法

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

成员

成员 说明
LTraceLevel0 消息为跟踪级别 0。
LTraceLevel1 消息为跟踪级别 1。
LTraceLevel2 消息为跟踪级别 2。
LTraceLevel3 消息为跟踪级别 3。
LTraceLevel4 消息为跟踪级别 4。
LStatusLevel0 消息为状态级别 0。
LStatusLevel1 消息为状态级别 1。
LStatusLevel2 消息为状态级别 2。
LStatusLevel3 消息为状态级别 3。
LStatusLevel4 消息为状态级别 4。
LWarningLevel 消息为警告级别。
LErrorLevel 消息为错误级别。
LPanicLevel 消息为紧急级别。

备注

公共语言运行时 (CLR) 调用 ICorDebugManagedCallback::LogMessage 方法来通知调试程序托管线程已记录事件。 CLR 传递 LoggingLevelEnum 枚举的值,以指示托管线程写入事件日志的消息的严重性级别。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用

请参阅