iAssemblyCache 接口 (winsxs.h)

IAssemblyCache 接口可用于安装、卸载或查询并行程序集。 通过调用 CreateAssemblyCache 函数获取 IAssemblyCache 的实例。

继承

IAssemblyCache 接口继承自 IUnknown 接口。 IAssemblyCache 还具有以下类型的成员:

方法

IAssemblyCache 接口具有以下方法。

 
IAssemblyCache::CreateAssemblyCacheItem

CreateAssemblyCacheItem 方法在程序集缓存中创建与正在安装的并行程序集对应的项。
IAssemblyCache::InstallAssembly

InstallAssembly 方法将程序集的应用程序引用添加到并行存储,并将程序集的文件复制到并行存储。 要安装的程序集的文件必须存在于当前文件系统中。
IAssemblyCache::QueryAssemblyInfo

QueryAssemblyInfo 方法在并行程序集存储中查询程序集信息,并针对程序集清单验证并行程序集存储中的文件。
IAssemblyCache::UninstallAssembly

UnistallAssembly 方法从并行存储中删除对程序集的应用程序引用。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 winsxs.h