Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit des méthodes qui permettent à un hôte de charger des assemblys et des modules indépendamment du Common Language Runtime (CLR).
Méthodes
| Méthode | Description |
|---|---|
| ProvideAssembly, méthode | Obtient une référence à un assembly qui n’est pas référencé par la ICLRAssemblyReferenceList retournée par un appel à IHostAssemblyManager::GetNonHostStoreAssemblies. |
| ProvideModule, méthode | Résout un module au sein d’un assembly ou d’un fichier de ressources lié (mais pas incorporé). |
Notes
IHostAssemblyStore permet à un hôte de charger efficacement des assemblys en fonction de leur identité. L’hôte charge les assemblys en retournant des instances IStream qui pointent directement vers les octets.
Le CLR détermine si un hôte a implémenté IHostAssemblyStore en appelant IHostAssemblyManager::GetNonHostAssemblyStores au moment de l’initialisation. Cela permet à l’hôte, par exemple, de contrôler la liaison aux assemblys utilisateur, mais de s’appuyer sur le runtime pour établir une liaison à des assemblys .NET Framework.
Notes
En fournissant une implémentation de IHostAssemblyStore, l’hôte spécifie son intention de résoudre tous les assemblys qui ne sont pas référencés par la ICLRAssemblyReferenceList retournée par IHostAssemblyManager::GetNonHostStoreAssemblies.
Notes
.NET Framework version 2.0 ne permet pas à l’hôte de charger l’image native d’un assembly, contrairement à l’utilitaire Native Image Generator (Ngen.exe).
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MSCorEE.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible depuis la version 2.0