Condividi tramite


Metodo ICorProfilerInfo2::GetObjectGeneration

Ottiene il segmento dell'heap contenente l'oggetto specificato.

Sintassi

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

Parametri

objectId
[in] ID dell'oggetto .

range
[out] Puntatore a una struttura di COR_PRF_GC_GENERATION_RANGE , che descrive un intervallo (ovvero un blocco) di memoria all'interno della generazione in fase di Garbage Collection. Questo intervallo contiene l'oggetto specificato.

Commenti

Il GetObjectGeneration metodo può essere chiamato da qualsiasi callback del profiler, purché Garbage Collection non sia in corso. È possibile che venga chiamato da qualsiasi callback, ad eccezione di quelli che si verificano tra 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: Disponibile da 2.0

Vedi anche