Partager via


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

Voir aussi