Interface IAssemblyCache (winsxs.h)
A interface IAssemblyCache pode ser usada para instalar, desinstalar ou consultar um assembly lado a lado. Uma instância de IAssemblyCache é obtida chamando a função CreateAssemblyCache .
Herança
A interface IAssemblyCache herda da interface IUnknown . O IAssemblyCache também tem estes tipos de membros:
Métodos
A interface IAssemblyCache tem esses métodos.
IAssemblyCache::CreateAssemblyCacheItem O método CreateAssemblyCacheItem cria um item no cache de assembly que corresponde ao assembly lado a lado que está sendo instalado. |
IAssemblyCache::InstallAssembly O método InstallAssembly adiciona uma referência de aplicativo a um assembly ao repositório lado a lado e copia os arquivos do assembly para o repositório lado a lado. Os arquivos do assembly que está sendo instalado devem estar presentes no sistema de arquivos atual. |
IAssemblyCache::QueryAssemblyInfo O método QueryAssemblyInfo consulta o repositório de assembly lado a lado para obter informações de assembly e valida os arquivos no repositório de assembly lado a lado no manifesto do assembly. |
IAssemblyCache::UninstallAssembly O método UnistallAssembly remove uma referência de aplicativo a um assembly do repositório lado a lado. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winsxs.h |