Share via


Interfaz IAssemblyCache (winsxs.h)

La interfaz IAssemblyCache se puede usar para instalar, desinstalar o consultar un ensamblado en paralelo. Una instancia de IAssemblyCache se obtiene mediante una llamada a la función CreateAssemblyCache .

Herencia

La interfaz IAssemblyCache hereda de la interfaz IUnknown . IAssemblyCache también tiene estos tipos de miembros:

Métodos

La interfaz IAssemblyCache tiene estos métodos.

 
IAssemblyCache::CreateAssemblyCacheItem

El método CreateAssemblyCacheItem crea un elemento en la memoria caché de ensamblados que corresponde al ensamblado en paralelo que se va a instalar.
IAssemblyCache::InstallAssembly

El método InstallAssembly agrega una referencia de aplicación a un ensamblado al almacén en paralelo y copia los archivos del ensamblado en el almacén en paralelo. Los archivos del ensamblado que se va a instalar deben estar presentes en el sistema de archivos actual.
IAssemblyCache::QueryAssemblyInfo

El método QueryAssemblyInfo consulta el almacén de ensamblados en paralelo para obtener información de ensamblado y valida los archivos del almacén de ensamblados en paralelo en el manifiesto del ensamblado.
IAssemblyCache::UninstallAssembly

El método UnistallAssembly quita una referencia de aplicación a un ensamblado del almacén en paralelo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winsxs.h