ICorRuntimeHost 接口
为宿主提供显式启动和停止公共语言运行时 (CLR)、创建和配置应用程序域、访问默认域以及枚举进程中运行的所有域的方法。
在 .NET Framework 2.0 版中,此接口已被 ICLRRuntimeHost 取代。
方法
方法 |
说明 |
---|---|
将域枚举数重置到域列表的开头。 |
|
创建应用程序域。 调用方接收指向 System.AppDomain 类型实例的 _AppDomain 类型的接口指针。 |
|
创建应用程序域。 此方法允许调用方传递一个 IAppDomainSetup 实例,以配置返回的 _AppDomain 实例的其他功能。 |
|
获取指向 AppDomainSetup 实例的 IAppDomainSetup 类型的接口指针。 IAppDomainSetup 提供用于在创建应用程序域之前对其各方面进行配置的方法。 |
|
获取一个 IIdentity 类型的接口指针,该类型允许宿主创建要传递给 CreateDomain 或 CreateDomainEx 的安全证据。 |
|
不使用。 |
|
获取一个表示在当前线程上加载的域的 _AppDomain 类型的接口指针。 |
|
不使用。 |
|
获取当前进程中的域的枚举数。 |
|
获取一个对象,该对象允许宿主指定 CLR 的回调配置。 |
|
获取一个表示当前进程的默认域的 _AppDomain 类型的接口指针。 |
|
不使用。 |
|
将指定文件映射到内存中。 此方法已过时。 |
|
获取一个接口指针,该指针指向枚举中的下一个域。 |
|
启动 CLR。 |
|
在当前进程的运行时中停止执行代码。 |
|
不使用。 |
|
不使用。 |
|
从当前进程中卸载指定的应用程序域。 |
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.h
**库:**作为一项资源包含在 MSCorEE.dll 中
**.NET Framework 版本:**1.0、1.1