ICorProfilerInfo2::GetObjectGeneration, méthode
Obtient le segment du tas qui contient l’objet spécifié.
Syntaxe
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
Paramètres
objectId
[in] ID de l’objet.
range
[out] Pointeur vers une structure COR_PRF_GC_GENERATION_RANGE qui décrit une plage (autrement dit, un bloc) de mémoire au sein de la génération qui fait l’objet d’un garbage collection. Cette plage contient l’objet spécifié.
Notes
La méthode GetObjectGeneration
peut être appelée à partir de tout rappel de profileur, à condition que le garbage collection ne soit pas en cours d’exécution. En d’autres termes, elle peut être appelée à partir de tout rappel, à l’exception de ceux qui interviennent entre ICorProfilerCallback2::GarbageCollectionStarted et ICorProfilerCallback2::GarbageCollectionFinished.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 2.0