ICorProfilerCallback4 インターフェイス

共通言語ランタイム (CLR) がプロファイラーに情報を伝えるために使用するコールバック メソッドを提供します。

メソッド

メソッド 説明
GetReJITParameters メソッド 再コンパイルされた新しいメソッド本体に代替コード生成フラグを設定することをコード プロファイラーに許可します。
MovedReferences2 メソッド 圧縮ガベージ コレクションを実行した後の、ヒープ内のオブジェクトの新しいレイアウトを報告します。
ReJITCompilationFinished メソッド Just-in-time (JIT) コンパイラで関数の再コンパイルが終了したことをプロファイラーに通知します。
ReJITCompilationStarted メソッド Just-in-time (JIT) コンパイラで関数の再コンパイルが開始されたことをプロファイラーに通知します。
ReJITError メソッド 再コンパイル要求の処理中に発生したエラーを報告します。
SurvivingReferences2 メソッド 非圧縮ガベージ コレクションを実行した後の、ヒープ内のオブジェクトのレイアウトを報告します。

解説

必要条件

:システム要件」を参照してください。

ヘッダー : CorProf.idl、CorProf.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4.5 以降で使用可能

関連項目