ICorDebugHeapEnum 接口
提供针对托管堆上的对象的枚举器。 此接口是 ICorDebugEnum 接口的子类。
方法
方法 | 说明 |
---|---|
Next 方法 | 获取 COR_HEAPOBJECT 实例的指定数量,这些实例包含关于托管堆上的对象的信息。 |
备注
ICorDebugHeapEnum
接口负责实现 ICorDebugEnum 接口。
通过调用 ICorDebugProcess5::EnumerateHeap 方法,ICorDebugHeapEnum
实例填充 COR_HEAPOBJECT 实例。 集合中的每个 COR_HEAPOBJECT 实例要么表示堆上的活动对象,要么表示没有任何对象根但尚未被垃圾收集器收集的对象。 通过调用 ICorDebugHeapEnum::Next 方法,可以枚举集合中的 COR_HEAPOBJECT 对象。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 4.5 起可用