ICorDebugHeapSegmentEnum 接口
提供针对托管堆的内存区域的枚举器。 此接口是 ICorDebugEnum 接口的子类。
方法
方法 | 说明 |
---|---|
Next 方法 | 获取指定数量的 COR_SEGMENT 实例,这些实例包含关于托管堆上的对象的信息。 |
备注
ICorDebugHeapSegmentEnum
接口负责实现 ICorDebugEnum 接口。
通过调用 ICorDebugProcess5::EnumerateHeapRegions 方法,ICorDebugHeapSegmentEnum
实例填充 COR_SEGMENT 实例。 通过调用 ICorDebugHeapSegmentEnum::Next方法,可以枚举集合中的 COR_SEGMENT 对象。
ICorDebugHeapSegmentEnum
集合对象枚举可能包含托管对象的所有内存区域,但不保证托管对象实际驻留在这些区域中。 此类区域可能包括有关空内存区域或已保留内存区域的信息。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 4.5 起可用