ICorDebugHeapSegmentEnum 接口

为托管堆的内存区域提供枚举器。 此接口是 ICorDebugEnum 接口的子类。

Methods

方法 Description
Next 方法 获取指定数量的 COR_SEGMENT 实例,这些实例包含有关托管堆区域的信息。

注解

ICorDebugHeapSegmentEnum 接口实现 ICorDebugEnum 接口。

通过ICorDebugHeapSegmentEnum调用 ICorDebugProcess5::EnumerateHeapRegions 方法,使用COR_SEGMENT实例填充实例。 可以通过调用 ICorDebugHeapSegmentEnum::Next 方法枚举集合中的COR_SEGMENT对象。

ICorDebugHeapSegmentEnum集合对象枚举可能包含托管对象的所有内存区域,但不能保证托管对象实际驻留在这些区域中。 它可能包含有关空或保留内存区域的信息。

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 4.5 起可用