Interfaccia IAssemblyCache (winsxs.h)

L'interfaccia IAssemblyCache può essere usata per installare, disinstallare o eseguire query su un assembly side-by-side. Un'istanza di IAssemblyCache viene ottenuta chiamando la funzione CreateAssemblyCache .

Ereditarietà

L'interfaccia IAssemblyCache eredita dall'interfaccia IUnknown . IAssemblyCache ha anche questi tipi di membri:

Metodi

L'interfaccia IAssemblyCache include questi metodi.

 
IAssemblyCache::CreateAssemblyCacheItem

Il metodo CreateAssemblyCacheItem crea un elemento nella cache degli assembly che corrisponde all'assembly side-by-side installato.
IAssemblyCache::InstallAssembly

Il metodo InstallAssembly aggiunge un riferimento all'applicazione a un assembly all'archivio side-by-side e copia i file dell'assembly nell'archivio side-by-side. I file dell'assembly in fase di installazione devono essere presenti nel file system corrente.
IAssemblyCache::QueryAssemblyInfo

Il metodo QueryAssemblyInfo esegue una query sull'archivio assembly side-by-side per ottenere informazioni sull'assembly e convalida i file nell'archivio assembly side-by-side sul manifesto dell'assembly.
IAssemblyCache::UninstallAssembly

Il metodo UnistallAssembly rimuove un riferimento all'applicazione a un assembly dall'archivio affiancato.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winsxs.h