.NET 运行时类型事件

本文中所述事件会收集与加载类型相关的信息。 有关如何将这些事件用于诊断的详细信息,请参阅对 .NET 应用程序进行日志记录和跟踪

TypeLoadStart 事件

引发事件的关键字 事件 Level
TypeDiagnosticKeyword (0x8000000000) TypeLoadStart 信息性 (4)
事件 事件 ID 说明
TypeLoadStart 73 类型加载已开始。
字段名 数据类型 说明
TypeLoadStartID win:UInt32 类型加载操作的 ID。
ClrInstanceID win:UInt16 CLR 或 CoreCLR 的实例的唯一 ID。

TypeLoadStop 事件

引发事件的关键字 Level
TypeDiagnosticKeyword (0x8000000000) 信息性 (4)
事件 事件 ID 说明
TypeLoadStop 74 类型加载已完成。
字段名 数据类型 说明
TypeLoadStartID win:UInt32 类型加载操作的 ID(与对应的 TypeLoadStart 事件的 TypeLoadStartID 相匹配)。
LoadLevel win:UInt16 类型加载级别。
TypeID win:UInt64 指向该类型句柄的指针。
TypeName win:UnicodeString 类型的名称。
ClrInstanceID win:UInt16 CLR 或 CoreCLR 的实例的唯一 ID。