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 |