Partilhar via


ICorDebugHeapEnum Interface

Fornece um enumerador para objetos na área de dados gerida. Esta interface é uma subclasse da interface ICorDebugEnum.

Métodos

Método Descrição
Método Seguinte Obtém o número especificado de instâncias COR_HEAPOBJECT que contêm informações sobre objetos na área de dados gerida.

Observações

A ICorDebugHeapEnum interface implementa a interface ICorDebugEnum.

Uma ICorDebugHeapEnum instância é preenchida com COR_HEAPOBJECT instâncias ao chamar o método ICorDebugProcess5::EnumerateHeap . Cada COR_HEAPOBJECT instância na coleção representa um objeto vivo na área dinâmica ou um objeto que não está enraizado por nenhum objeto, mas que ainda não foi recolhido pelo recoletor de lixo. Os objetos COR_HEAPOBJECT na coleção podem ser enumerados ao chamar o método ICorDebugHeapEnum::Next .

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 4.5

Ver também