更新:2007 年 11 月
提供用于配置公共语言运行库 (CLR) 的方法。
interface ICorConfiguration : IUnknown {
HRESULT SetGCThreadControl(
[in] IGCThreadControl* pGCThreadControl
);
HRESULT SetGCHostControl(
[in] IGCHostControl* pGCHostControl
);
HRESULT SetDebuggerThreadControl(
[in] IDebuggerThreadControl* pDebuggerThreadControl
);
HRESULT AddDebuggerSpecialThread(
[in] DWORD dwSpecialThreadId
);
}
方法
方法 |
说明 |
---|---|
向调试服务指示:当调试器在托管或非托管调试方案中停止了应用程序时,应当允许特定线程继续执行。 |
|
设置回调接口,当阻止和取消阻止 CLR 线程以进行调试时,调试服务将调用这些接口。 |
|
设置垃圾回收器用于请求宿主更改虚拟内存限制的回调接口。 |
|
设置回调接口来调度非运行库任务线程,以防止因阻塞而执行垃圾回收。 |
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.idl
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0