Delen via


Methode ICorProfilerInfo2::GetObjectGeneration

Hiermee haalt u het segment van de heap op dat het opgegeven object bevat.

Syntaxis

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

Parameters

objectId
[in] De id van het object.

range
[uit] Een verwijzing naar een COR_PRF_GC_GENERATION_RANGE structuur, die een bereik (een blok) geheugen beschrijft binnen de generatie die garbagecollection ondergaat. Dit bereik bevat het opgegeven object.

Opmerkingen

De GetObjectGeneration methode kan worden aangeroepen vanuit een profiler callback, op voorwaarde dat garbagecollection niet wordt uitgevoerd. Dit houdt in dat deze kan worden aangeroepen vanuit elke callback, behalve die tussen ICorProfilerCallback2::GarbageCollectionStarted en ICorProfilerCallback2::GarbageCollectionFinished.

Vereisten

Platforms: Zie Systeemvereisten.

Header: CorProf.idl, CorProf.h

Bibliotheek: CorGuids.lib

.NET Framework versies: beschikbaar sinds 2.0

Zie ook