Método ICorProfilerInfo2::GetObjectGeneration
Obtém o segmento da área dinâmica que contém o objeto especificado.
Sintaxe
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
Parâmetros
objectId
[in] O ID do objeto.
range
[fora] Um ponteiro para uma estrutura de COR_PRF_GC_GENERATION_RANGE , que descreve um intervalo (ou seja, um bloco) de memória dentro da geração que está a passar por uma libertação de lixo. Este intervalo contém o objeto especificado.
Observações
O GetObjectGeneration
método pode ser chamado a partir de qualquer chamada de retorno do profiler, desde que a libertação da memória não esteja em curso. Ou seja, pode ser chamada a partir de qualquer chamada de retorno, exceto aquelas que ocorrem entre ICorProfilerCallback2::GarbageCollectionStarted e ICorProfilerCallback2::GarbageCollectionFinished.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 2.0