分析介面
更新:2010 年 7 月
本節說明 Unmanaged 介面,這類介面可讓您分析 Common Language Runtime (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 介面
提供 Alloc 方法,為新的 Microsoft Intermediate Language (MSIL) 函式主體配置記憶體。
相關章節
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2010 年 7 月 |
已修正介面清單中的項目順序。 |
客戶回函。 |