更新:2007 年 11 月
提供允许宿主与公共语言运行库的垃圾回收系统进行交互的方法。
interface ICLRGCManager : IUnknown {
HRESULT Collect (
[in] LONG Generation
);
HRESULT GetStats (
[in, out] COR_GC_STATS *pStats
);
HRESULT SetGCStartupLimits (
[in] DWORD SegmentSize,
[in] DWORD MaxGen0Size
);
};
方法
方法 |
说明 |
---|---|
为指定的生成强制执行垃圾回收。 |
|
获取有关垃圾回收系统的一组当前统计信息。 |
|
设置垃圾回收段的大小和垃圾回收系统零代的最大大小。 |
备注
公共语言运行库 (CLR) 通过托管 GC 类型实现其垃圾回收机制。有关垃圾回收系统的更多信息,请参见垃圾回收。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.idl
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0