ICorDebugHeapEnum 接口

为托管堆上的对象提供枚举器。 此接口是 ICorDebugEnum 接口的子类。

Methods

方法 Description
Next 方法 获取指定数量的 COR_HEAPOBJECT 实例,这些实例包含有关托管堆上的对象的信息。

注解

ICorDebugHeapEnum 接口实现 ICorDebugEnum 接口。

通过ICorDebugHeapEnum调用 ICorDebugProcess5::EnumerateHeap 方法,使用COR_HEAPOBJECT实例填充实例。 集合中的每个 COR_HEAPOBJECT 实例都表示堆上的实时对象或未由任何对象根目录但尚未由垃圾回收器收集的对象。 可以通过调用 ICorDebugHeapEnum::Next 方法枚举集合中的COR_HEAPOBJECT对象。

要求

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

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

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