次の方法で共有


ICorProfilerCallback::ObjectAllocated メソッド

ヒープ内のメモリがオブジェクトに割り当てられたことをプロファイラーに通知します。

構文

HRESULT ObjectAllocated(  
    [in] ObjectID objectId,  
    [in] ClassID classId);  

パラメーター

objectId
[in] メモリが割り当てられたオブジェクトの ID。

classId
[in] オブジェクトがインスタンスとして使用されているクラスの ID。

解説

ObjectedAllocated メソッドは、スタックまたはアンマネージド メモリからの割り当てのために呼び出されません。 classId パラメーターは、まだ読み込まれていないマネージド コード内のクラスを参照できます。 プロファイラーは、ObjectAllocated コールバックの直後に、そのクラスのクラス読み込みコールバックを受け取ります。

必要条件

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

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

ライブラリ: CorGuids.lib

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

関連項目