Interface IHostAssemblyManager
Fornece métodos que permitem que um host especificar os conjuntos de módulos (assemblies) que deve ser carregados pelo common linguagem tempo de execução (CLR) ou pelo host.
interface IHostAssemblyManager: IUnknown {
HRESULT GetAssemblyStore (
[out] IHostAssemblyStore **ppAssemblyStore
);
HRESULT GetNonHostStoreAssemblies (
[out] ICLRAssemblyReferenceList** ppReferenceList
);
};
Métodos
Método |
Descrição |
---|---|
Obtém um ponteiro de interface para um IHostAssemblyStore que representa a lista de assemblies carregados pelo host. |
|
Obtém um ponteiro de interface para um ICLRAssemblyReferenceList que representa a lista de módulos (assemblies) que o host espera que o CLR para carregar. |
Comentários
O host não é necessário para implementar IHostAssemblyManager ou IHostAssemblyStore. Se o host implementar IHostAssemblyManager, também deve implementar IHostAssemblyStore.
As consultas de tempo de execução para um IHostAssemblyManager chamando IHostControl::GetHostManager na inicialização com um IID de IID_IHostAssemblyManager.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: MSCorEE.idl
Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Consulte também
Referência
Interface ICLRAssemblyReferenceList