IHostAssemblyManager
Actualización: noviembre 2007
Proporciona métodos que permiten a un host especificar los conjuntos de ensamblados que debe cargar Common Language Runtime (CLR) o el host.
interface IHostAssemblyManager: IUnknown {
HRESULT GetAssemblyStore (
[out] IHostAssemblyStore **ppAssemblyStore
);
HRESULT GetNonHostStoreAssemblies (
[out] ICLRAssemblyReferenceList** ppReferenceList
);
};
Métodos
Método |
Descripción |
---|---|
Obtiene un puntero de interfaz a una instancia de IHostAssemblyStore que representa la lista de ensamblados cargados por el host. |
|
Obtiene un puntero de interfaz a una instancia de ICLRAssemblyReferenceList que representa la lista de ensamblados que el host espera que cargue CLR. |
Comentarios
No es necesario que el host implemente IHostAssemblyManager o IHostAssemblyStore. Si el host implementa IHostAssemblyManager, también debe implementar IHostAssemblyStore.
El motor en tiempo de ejecución solicita una instancia de IHostAssemblyManager llamando a IHostControl::GetHostManager tras la inicialización con el valor IID_IHostAssemblyManager en IID.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MSCorEE.idl
Biblioteca: se incluye como recurso en MsCorEE.dll
Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0