Interface IAssemblyCache (winsxs.h)
L’interface IAssemblyCache peut être utilisée pour installer, désinstaller ou interroger un assembly côte à côte. Une instance d’IAssemblyCache est obtenue en appelant la fonction CreateAssemblyCache.
Héritage
L’interface IAssemblyCache hérite de l’interface IUnknown. IAssemblyCache possède également les types de membres suivants :
Méthodes
L’interface IAssemblyCache comporte ces méthodes.
IAssemblyCache ::CreateAssemblyCacheItem La méthode CreateAssemblyCacheItem crée un élément dans le cache d’assembly qui correspond à l’assembly côte à côte en cours d’installation. |
IAssemblyCache ::InstallAssembly La méthode InstallAssembly ajoute une référence d’application à un assembly au magasin côte à côte et copie les fichiers de l’assembly dans le magasin côte à côte. Les fichiers de l’assembly en cours d’installation doivent être présents dans le système de fichiers actuel. |
IAssemblyCache ::QueryAssemblyInfo La méthode QueryAssemblyInfo interroge le magasin d’assemblys côte à côte pour obtenir des informations sur l’assembly et valide les fichiers du magasin d’assemblys côte à côte par rapport au manifeste de l’assembly. |
IAssemblyCache ::UninstallAssembly La méthode UnistallAssembly supprime une référence d’application à un assembly du magasin côte à côte. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winsxs.h |