IGCHost 接口

提供用于获取有关垃圾回收系统的信息以及控制垃圾回收的某些方面的方法。

注意注意

此接口仅供专家使用。如果使用不当,可能会影响应用程序的性能。

方法

方法

说明

IGCHost::Collect 方法

强制对给定的代进行回收,而不管当前垃圾回收的状态如何。

IGCHost::GetStats 方法

获取垃圾回收系统当前状态的统计信息。

IGCHost::GetThreadStats 方法

获取垃圾回收的每个线程的统计信息。

IGCHost::SetGCStartupLimits 方法

设置 0 代的段大小和最大大小。

IGCHost::SetVirtualMemLimit 方法

设置运行时虚拟内存的最大大小。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**GCHost.idl、GCHost.h

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

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

CorRuntimeHost Coclass

其他资源

承载接口