Método ICorProfilerInfo2::GetObjectGeneration
Obtém o segmento da pilha que contém o objeto especificado.
HRESULT GetObjectGeneration(
[in] ObjectID objectId,
[out] COR_PRF_GC_GENERATION_RANGE *range);
Parâmetros
objectId
[in] ID do objeto.range
[out] Um ponteiro para um COR_PRF_GC_GENERATION_RANGE estrutura, que descreve um intervalo (ou seja, um bloco) de memória dentro da geração está passando por lixo coleção. Esse intervalo contém o objeto especificado.
Comentários
The GetObjectGeneration método pode ser chamado por qualquer retorno de chamada do criador de perfil, desde que coleta de lixo não esteja em andamento. Ou seja, pode ser chamado por qualquer retorno de chamada, exceto aqueles que ocorrem entre ICorProfilerCallback2::GarbageCollectionStarted and ICorProfilerCallback2::GarbageCollectionFinished.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: CorProf.idl
Biblioteca: CorGuids.lib
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0