为将垃圾回收的对象提供枚举器。
Methods
| 方法 | Description | 
|---|---|
| Next 方法 | 获取指定数量的 COR_GC_REFERENCE 实例,这些实例包含有关要垃圾回收的对象的信息。 | 
注解
该 ICorDebugGCReferenceEnum 接口实现“ICorDebugEnum”接口。
通过ICorDebugGCReferenceEnum调用 ICorDebugProcess5::EnumerateGCReferences 方法,使用COR_GC_REFERENCE实例填充实例。 
              可以通过 调用 ICorDebugGCReference::Next 方法枚举COR_GC_REFERENCE对象。
此方法填充的集合中的 COR_GC_REFERENCE 对象表示三种类型的对象:
- 来自所有托管堆栈的对象。 这包括托管代码中的实时引用以及公共语言运行时创建的对象。 
- 句柄表中的对象。 这包括模块中的强引用( - HNDTYPE_STRONG和- HNDTYPE_REFCOUNT)和静态变量。
- 终结器队列中的对象。 终结器队列根对象,直到终结器运行。 
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 4.5 起可用