更新:2010 年 7 月
本节描述允许对公共语言运行时 (CLR) 正在执行的程序进行分析的非托管接口。
本节内容
ICLRProfiling 接口
提供 AttachProfiler 方法,利用此方法可将探查器附加到正在运行的进程中。ICorProfilerCallback 接口
提供 CLR 在代码探查器订阅的事件发生时用来通知该探查器的方法。ICorProfilerCallback2 接口
使用 NET Framework 2.0 及更高版本支持的回调扩展 ICorProfilerCallback 接口。ICorProfilerCallback3 接口
提供 CLR 用来将附加和分离状态信息传递给探查器的回调方法。ICorProfilerFunctionEnum 接口
提供按顺序循环访问 CLR 中函数集合的方法。ICorProfilerInfo 接口
提供代码探查器用来与 CLR 通信以控制事件监视及请求信息的方法。ICorProfilerInfo2 接口
使用 NET Framework 2.0 及更高版本支持的方法扩展 ICorProfilerInfo 接口。ICorProfilerInfo3 接口
使用 .NET Framework 4 及更高版本支持的方法扩展 ICorProfilerInfo2 接口。ICorProfilerModuleEnum 接口
提供用于按顺序循环访问应用程序或探查器加载的模块集合的方法。ICorProfilerObjectEnum 接口
提供按顺序循环访问Ngen.exe(本机映像生成器) 生成的冻结对象集合的方法。IMethodMalloc 接口
提供用于为新的 Microsoft 中间语言 (MSIL) 函数体分配内存的 Alloc 方法。
相关章节
修订记录
日期 |
修订记录 |
原因 |
---|---|---|
2010 年 7 月 |
调整了接口列表中条目的顺序。 |
客户反馈 |