Compartir a través de


ICorProfilerInfo2::GetObjectGeneration (Método)

Obtiene el segmento del montón que contiene el objeto especificado.

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

Parámetros

  • objectId
    [in] Identificador del objeto.

  • range
    [out] Puntero a una estructura COR_PRF_GC_GENERATION_RANGE, que describe un intervalo (es decir, un bloque) de memoria en la generación que se está sometiendo a la recolección de elementos no utilizados. Este intervalo contiene el objeto especificado.

Comentarios

Se puede llamar al método GetObjectGeneration desde cualquier devolución de llamada del generador de perfiles, siempre y cuando la recolección de elementos no utilizados no esté en curso. Es decir, la llamada puede realizarse desde cualquier devolución de llamada excepto las que ocurren entre ICorProfilerCallback2::GarbageCollectionStarted e ICorProfilerCallback2::GarbageCollectionFinished.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICorProfilerInfo (Interfaz)

ICorProfilerInfo2 (Interfaz)