IHostAssemblyManager 接口

提供一些方法,这些方法允许宿主指定应由公共语言运行时 (CLR) 或宿主加载的多组程序集。

方法

方法

说明

IHostAssemblyManager::GetAssemblyStore 方法

获取一个接口指针,该指针指向表示由宿主加载的程序集列表的 IHostAssemblyStore

IHostAssemblyManager::GetNonHostStoreAssemblies 方法

获取一个接口指针,该指针指向表示宿主希望 CLR 加载的程序集列表的 ICLRAssemblyReferenceList

备注

主机无需实现 IHostAssemblyManagerIHostAssemblyStore。 如果主机要实现 IHostAssemblyManager,则还必须要实现 IHostAssemblyStore

运行时在使用 IID_IHostAssemblyManager 的 IID 进行初始化时通过调用 IHostControl::GetHostManager 来查询 IHostAssemblyManager

要求

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

**头文件:**MSCorEE.h

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

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

请参见

参考

ICLRAssemblyReferenceList 接口

IHostAssemblyStore 接口

IHostControl 接口

其他资源

承载接口