Sdílet prostřednictvím


ICorProfilerInfo2::GetObjectGeneration – metoda

Získá segment haldy, který obsahuje zadaný objekt.

Syntaxe

HRESULT GetObjectGeneration(  
    [in] ObjectID objectId,  
    [out] COR_PRF_GC_GENERATION_RANGE *range);  

Parametry

objectId
[v] ID objektu.

range
[out] Ukazatel na COR_PRF_GC_GENERATION_RANGE strukturu, která popisuje rozsah paměti (tj. blok) paměti v rámci generace, která prochází uvolňováním paměti. Tato oblast obsahuje zadaný objekt.

Poznámky

Metoda GetObjectGeneration může být volána z libovolného zpětného volání profileru za předpokladu, že neprobíhá uvolňování paměti. To znamená, že může být volána z libovolného zpětného volání s výjimkou těch, ke kterým dochází mezi ICorProfilerCallback2::GarbageCollectionStarted a ICorProfilerCallback2::GarbageCollectionFinished.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorProf.idl, CorProf.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také