Partager via


ICorProfilerCallback::ObjectAllocated, méthode

Informe le profileur que la mémoire dans le tas a été allouée à un objet.

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

Paramètres

  • objectId
    [in] ID de l'objet pour lequel la mémoire a été allouée.

  • classId
    [in] ID de la classe dont l'objet est une instance.

Notes

La méthode ObjectedAllocated n'est pas appelée pour les allocations à partir de la pile ou de la mémoire non managée. Le paramètre classId peut faire référence à une classe dans le code managé qui n'a pas encore été chargée. Le profileur recevra un rappel de chargement de classe pour cette classe immédiatement après le rappel ObjectAllocated.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorProf.idl, CorProf.h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICorProfilerCallback, interface

ICorProfilerCallback::ClassLoadStarted, méthode

ICorProfilerCallback::ClassLoadFinished, méthode