ICorProfilerInfo2::GetObjectGeneration-Methode
Ruft das Segment des Heaps mit dem angegebenen Objekt ab.
Syntax
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
Parameter
objectId
[in] Die ID des Objekts.
range
[out] Ein Zeiger auf eine COR_PRF_GC_GENERATION_RANGE-Struktur, die einen Bereich (d. h. einen Block) des Arbeitsspeichers innerhalb der Generation beschreibt, für die eine Garbage Collection durchgeführt wird. Dieser Bereich enthält das angegebene Objekt.
Bemerkungen
Die GetObjectGeneration
-Methode kann von jedem Profilerrückruf aufgerufen werden, solange die Garbage Collection nicht durchgeführt wird. Das heißt, sie kann von einem beliebigen Rückruf mit Ausnahme der Rückrufe aufgerufen werden, die zwischen ICorProfilerCallback2::GarbageCollectionStarted und ICorProfilerCallback2::GarbageCollectionFinished auftreten.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.