Метод ICorProfilerCallback::ObjectAllocated
Уведомляет профилировщик о том, что для объекта в куче была выделена память.
HRESULT ObjectAllocated(
[in] ObjectID objectId,
[in] ClassID classId);
Параметры
objectId
[in] Идентификатор объекта, для которого была выделена память.classId
[in] Идентификатор класса, экземпляром которого является объект.
Заметки
Метод ObjectedAllocated не вызывается при выделении из неуправляемой памяти или из стека. Параметр classId может относиться к классу в управляемом коде, который еще не был загружен. Профилировщик получит обратный вызов загрузки класса для данного класса непосредственно после обратного вызова ObjectAllocated.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0
См. также
Ссылки
Интерфейс ICorProfilerCallback