Interface ICorDebugHeapEnum
Fornece um enumerador para objetos no heap gerenciado. Essa interface é uma subclasse da interface ICorDebugEnum.
Métodos
Método | Descrição |
---|---|
Método Next | Obtém o número especificado de instâncias de COR_HEAPOBJECT que contêm informações sobre objetos no heap gerenciado. |
Comentários
A interface ICorDebugHeapEnum
implementa a interface ICorDebugEnum.
Uma instância ICorDebugHeapEnum
é preenchida com instâncias COR_HEAPOBJECT chamando-se o método ICorDebugProcess5::EnumerateHeap. Cada instância COR_HEAPOBJECT na coleção representa um objeto ativo no heap ou um objeto que não tem raiz em nenhum objeto, mas que ainda não foi coletado pelo coletor de lixo. Os objetos COR_HEAPOBJECT na coleção podem ser enumerados chamando-se o método ICorDebugHeapEnum::Next.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 4.5