ICLRGCManager 接口

提供允许宿主与公共语言运行时垃圾回收系统交互的方法。

备注

从 .NET Framework 4.5 开始,可以使用 ICLRGCManager2::SetGCStartupLimitsEx 方法将垃圾回收段的大小和垃圾回收系统第 0 代的最大大小设置为大于 SetGCStartupLimits 方法施加的 DWORD 限制。

方法

方法 说明
Collect 方法 强制对指定代系进行垃圾回收。
GetStats 方法 获取有关垃圾回收系统的一组当前统计信息。
SetGCStartupLimits 方法 设置垃圾回收段的大小和垃圾回收系统第 0 代的最大大小。

备注

公共语言运行时 (CLR) 使用托管 GC 类型实现其垃圾回收机制。 有关垃圾回收系统的详细信息,请参阅垃圾回收

要求

平台:请参阅系统要求

标头:MSCorEE.h

库:作为资源包含在 MSCorEE.dll 中

.NET Framework 版本:自 2.0 起可用

另请参阅