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 |