Megosztás a következőn keresztül:


ICorProfilerInfo2::GetObjectGeneration metódus

Lekéri a halom adott objektumot tartalmazó szegmensét.

Szintaxis

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

Paraméterek

objectId
[in] Az objektum azonosítója.

range
[kifelé] Egy COR_PRF_GC_GENERATION_RANGE szerkezetre mutató mutató, amely a szemétgyűjtés alatt álló generáción belüli memóriatartományt (vagyis blokkot) írja le. Ez a tartomány a megadott objektumot tartalmazza.

Megjegyzések

A GetObjectGeneration metódus bármely profilkészítő visszahívásából meghívható, feltéve, hogy a szemétgyűjtés nincs folyamatban. Ez azt is jelentheti, hogy bármilyen visszahívásból meghívható, kivéve az ICorProfilerCallback2::GarbageCollectionStarted és az ICorProfilerCallback2::GarbageCollectionFinished között előforduló hívásokat.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: CorProf.idl, CorProf.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 2.0 óta elérhető

Lásd még