Поделиться через


Интерфейс 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