2

.NET プロファイラーは、管理対象オブジェクトへの参照カウントを表示できます。彼らはどのようにそれらを数えますか?

4

1 に答える 1

5

プロファイラーへのアクセスを提供するアンマネージド API を使用します。

ICorProfilerCallbackICorProfilerCallback2が主なものです。これらは、.NET プロファイラーが使用するインターフェイスです。このようなリファレンスが他にもいくつかあります。

クラスのロード (ClassLoadFinished()) およびアンロード (ClassUnloadFinished()) のメソッドを使用して、この情報を追跡できます。

于 2009-09-24T12:02:08.130 に答える