ICorDebugHeapSegmentEnum (Interfaz)ICorDebugHeapSegmentEnum Interface

Proporciona un enumerador para las regiones de memoria del montón administrado.Provides an enumerator for the memory regions of the managed heap. Esta interfaz es una subclase de la interfaz ICorDebugEnum.This interface is a subclass of the ICorDebugEnum interface.

MétodosMethods

MétodoMethod DescripciónDescription
Next (método)Next Method Obtiene el número especificado de instancias de COR_HEAPOBJECT que contienen información sobre las regiones del montón administrado.Gets the specified number of COR_HEAPOBJECT instances that contain information about regions of the managed heap.

NotasRemarks

La interfaz de ICorDebugHeapSegmentEnum implementa la interfaz ICorDebugEnum.The ICorDebugHeapSegmentEnum interface implements the ICorDebugEnum interface.

Una instancia de ICorDebugHeapSegmentEnum se rellena con COR_HEAPOBJECT instancias mediante una llamada al método ICorDebugProcess5:: enumerateheapregions ( .An ICorDebugHeapSegmentEnum instance is populated with COR_HEAPOBJECT instances by calling the ICorDebugProcess5::EnumerateHeapRegions method. Los objetos COR_HEAPOBJECT de la colección se pueden enumerar llamando al método Icordebugheapsegmentenum (:: Next .The COR_HEAPOBJECT objects in the collection can be enumerated by calling the ICorDebugHeapSegmentEnum::Next method.

Un objeto de colección ICorDebugHeapSegmentEnum enumera todas las regiones de memoria que pueden contener objetos administrados, pero no garantiza que los objetos administrados residan realmente en esas regiones.An ICorDebugHeapSegmentEnum collection object enumerates all memory regions that may contain managed objects, but it does not guarantee that managed objects actually reside in those regions. Puede incluir información sobre las regiones de memoria vacía o reservada.It may include information about empty or reserved memory regions.

Requisitos deRequirements

Plataformas: Vea Requisitos de sistema.Platforms: See System Requirements.

Encabezado: CorDebug.idl, CorDebug.hHeader: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.libLibrary: CorGuids.lib

.NET Framework versiones: Disponible desde la versión 4.5Available since 4.5.NET Framework Versions: Disponible desde la versión 4.5Available since 4.5

Vea tambiénSee also