IAssemblyCache-Schnittstelle (winsxs.h)
Die IAssemblyCache-Schnittstelle kann zum Installieren, Deinstallieren oder Abfragen einer parallelen Assembly verwendet werden. Eine instance von IAssemblyCache wird durch Aufrufen der CreateAssemblyCache-Funktion abgerufen.
Vererbung
Die IAssemblyCache-Schnittstelle erbt von der IUnknown-Schnittstelle . IAssemblyCache verfügt auch über folgende Membertypen:
Methoden
Die IAssemblyCache-Schnittstelle verfügt über diese Methoden.
IAssemblyCache::CreateAssemblyCacheItem Die CreateAssemblyCacheItem-Methode erstellt ein Element im Assemblycache, das der parallel installierten Assembly entspricht. |
IAssemblyCache::InstallAssembly Die InstallAssembly-Methode fügt dem parallelen Speicher einen Anwendungsverweis auf eine Assembly hinzu und kopiert die Dateien der Assembly in den parallelen Speicher. Die Dateien der assembly, die installiert wird, müssen im aktuellen Dateisystem vorhanden sein. |
IAssemblyCache::QueryAssemblyInfo Die QueryAssemblyInfo-Methode fragt den parallelen Assemblyspeicher nach Assemblyinformationen ab und überprüft die Dateien im parallelen Assemblyspeicher anhand des Assemblymanifests. |
IAssemblyCache::UninstallAssembly Die UnistallAssembly-Methode entfernt einen Anwendungsverweis auf eine Assembly aus dem parallelen Speicher. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winsxs.h |