更新:2007 年 11 月
长期以来,“分析”是指测量应用程序的执行情况。 在公共语言运行库 (CLR) 环境中,分析涵盖附加的监视和诊断活动,以支持诸如应用程序域、垃圾回收、托管的异常处理以及实时 (JIT) 编译之类的 CLR 功能。分析 API 提供了一些信息,探查器需要用这些信息来监视和分析在 CLR 上运行的应用程序的性能。
本概述中的主题介绍了 CLR 中的分析,并描述了 CLR 提供的用于访问分析信息的接口。
本节内容
.NET Framework 中的分析
全面概述 CLR 环境中的分析服务。分析 API 中的常见功能
讨论常见的分析功能和行为,如通知 ID 和调用方分配的缓冲区。分析 API 中的关键概念
讨论分析的各个技术方面,如调用堆栈、异常和安全注意事项。