Método ICorProfilerInfo2::GetObjectGeneration
Obtém o segmento do heap 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 de um objeto.
range
[out] Um ponteiro para uma estrutura COR_PRF_GC_GENERATION_RANGE, que descreve um intervalo (ou seja, um bloco) de memória dentro da geração que está passando por coleta de lixo. Esse intervalo contém o objeto especificado.
Comentários
O método GetObjectGeneration
pode ser chamado de qualquer retorno de chamada do criador de perfil, desde que a coleta de lixo não esteja em andamento. Ou seja, ele pode ser chamado de qualquer retorno de chamada, exceto aqueles que ocorrem entre ICorProfilerCallback2::GarbageCollectionStarted e ICorProfilerCallback2::GarbageCollectionFinished.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 2.0