Metodo ICorProfilerInfo2::GetObjectGeneration
Ottiene il segmento dell'heap che contiene l'oggetto specificato.
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
Parametri
objectId
[in] ID dell'oggetto.range
[out] Puntatore a una struttura COR_PRF_GC_GENERATION_RANGE, che descrive un intervallo (blocco) di memoria all'interno della generazione sulla quale è in esecuzione Garbage Collection. In questo intervallo è contenuto l'oggetto specificato.
Note
Il metodo GetObjectGeneration può essere chiamato da qualsiasi callback del profiler, purché non sia in corso la Garbage Collection. In altri termini, può essere chiamato da tutti i callback a eccezione di quelli che si verificano tra i metodi ICorProfilerCallback2::GarbageCollectionStarted e ICorProfilerCallback2::GarbageCollectionFinished.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0