Interface ICorDebugHeapEnumICorDebugHeapEnum Interface

Fornece um enumerador para objetos no heap gerenciado.Provides an enumerator for objects on the managed heap. Essa interface é uma subclasse da interface ICorDebugEnum.This interface is a subclass of the ICorDebugEnum interface.

MétodosMethods

MétodoMethod DescriçãoDescription
Método NextNext Method Obtém o número especificado de instâncias de COR_HEAPOBJECT que contêm informações sobre objetos no heap gerenciado.Gets the specified number of COR_HEAPOBJECT instances that contain information about objects on the managed heap.

ComentáriosRemarks

A ICorDebugHeapEnum interface implementa a interface ICorDebugEnum.The ICorDebugHeapEnum interface implements the ICorDebugEnum interface.

Uma ICorDebugHeapEnum instância é populada com instâncias de COR_HEAPOBJECT chamando o método ICorDebugProcess5:: EnumerateHeap .An ICorDebugHeapEnum instance is populated with COR_HEAPOBJECT instances by calling the ICorDebugProcess5::EnumerateHeap method. Cada instância de COR_HEAPOBJECT na coleção representa um objeto dinâmico no heap ou um objeto que não tem raiz por nenhum objeto, mas ainda não foi coletado pelo coletor de lixo.Each COR_HEAPOBJECT instance in the collection represents either a live object on the heap or an object that is not rooted by any object but has not yet been collected by the garbage collector. Os objetos COR_HEAPOBJECT na coleção podem ser enumerados chamando o método ICorDebugHeapEnum:: Next .The COR_HEAPOBJECT objects in the collection can be enumerated by calling the ICorDebugHeapEnum::Next method.

RequisitosRequirements

Plataformas: confira Requisitos do sistema.Platforms: See System Requirements.

Cabeçalho: CorDebug.idl, CorDebug.hHeader: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.libLibrary: CorGuids.lib

.NET Framework versões:Disponível desde o 4.5Available since 4.5.NET Framework Versions: Disponível desde o 4.5Available since 4.5

Consulte tambémSee also