ICorProfilerCallback::ObjectAllocated メソッド
ヒープ内のメモリがオブジェクトに割り当てられたことをプロファイラーに通知します。
HRESULT ObjectAllocated(
[in] ObjectID objectId,
[in] ClassID classId);
パラメーター
objectId
[入力] メモリが割り当てられたオブジェクトの ID。classId
[入力] オブジェクトがインスタンスであるクラスの ID。
解説
スタックまたアンマネージ メモリからの割り当てに対して ObjectedAllocated メソッドは呼び出されません。 classId パラメーターを使用すると、まだ読み込まれていないマネージ コードのクラスを参照できます。 プロファイラーは、ObjectAllocated コールバックの直後にそのクラスのクラス読み込みコールバックを受け取ります。
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: CorProf.idl、CorProf.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0