指示在托管线程记录事件时写入事件日志的描述性消息的严重级别。
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 枚举的值,以指示托管线程写入事件日志的消息的严重级别。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: CorDebug.idl、CorDebug.h
**库:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0