Интерфейс IAssemblyCache (winsxs.h)
Интерфейс IAssemblyCache можно использовать для установки, удаления или запроса параллельной сборки. Экземпляр IAssemblyCache получается путем вызова функции CreateAssemblyCache .
Наследование
Интерфейс IAssemblyCache наследуется от интерфейса IUnknown . IAssemblyCache также имеет следующие типы элементов:
Методы
Интерфейс IAssemblyCache содержит следующие методы.
IAssemblyCache::CreateAssemblyCacheItem Метод CreateAssemblyCacheItem создает в кэше сборок элемент, соответствующий параллельно устанавливаемой сборке. |
IAssemblyCache::InstallAssembly Метод InstallAssembly добавляет ссылку на приложение в сборку в параллельное хранилище и копирует файлы сборки в параллельное хранилище. Файлы устанавливаемой сборки должны присутствовать в текущей файловой системе. |
IAssemblyCache::QueryAssemblyInfo Метод QueryAssemblyInfo запрашивает в параллельном хранилище сборок сведения о сборке и проверяет файлы в параллельном хранилище сборок на соответствие манифесту сборки. |
IAssemblyCache::UninstallAssembly Метод UnistallAssembly удаляет ссылку приложения на сборку из параллельного хранилища. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | winsxs.h |