Compartilhar via


Interfaces de fusão

Esta seção descreve as interfaces não gerenciadas que a API de fusão usa para acessar as propriedades dos recursos de um aplicativo e localizar as versões corretas desses recursos para o aplicativo.

Nesta seção

Interface IAppIdAuthority
Fornece os métodos que geram e comparam chaves para identidades e referências de aplicativos.

Interface IAssemblyCache
Fornece uma representação do cache de assembly global.

Interface IAssemblyCacheItem
Representa um único assembly no cache de assembly global.

Interface IAssemblyEnum
Representa um enumerador para uma matriz de objetos IAssemblyName.

Interface IAssemblyName
Fornece os métodos para descrever e trabalhar com a identidade exclusiva de um assembly.

Interface IDefinitionAppId
Representa um identificador exclusivo para o código que define o aplicativo no escopo atual.

Interface IDefinitionIdentity
Representa a assinatura exclusiva do código que define o aplicativo no escopo atual.

Interface IEnumDefinitionIdentity
Serve como enumerador para uma coleção de objetos IDefinitionIdentity.

Interface IEnumIDENTITY_ATTRIBUTE
Serve como um enumerador para os atributos do objeto de código no escopo atual.

Interface IEnumReferenceIdentity
Serve como enumerador para uma coleção de objetos IReferenceIdentity.

Interface IIdentityAuthority
Gerencia as chaves de identidade para objetos de código.

Interface IInstallReferenceEnum
Representa um enumerador para os assemblies referenciados instalados no cache de assemblies global.

Interface IInstallReferenceItem
Representa um item instalado no cache de assembly global.

Interface IReferenceAppId
Representa uma referência ao identificador exclusivo do aplicativo no escopo atual.

Interface IReferenceIdentity
Representa uma referência à assinatura exclusiva de um objeto de código.

Referência

System.Reflection

System.Reflection.Emit

Funções estáticas globais de fusão

Enumerações Fusion

Estruturas de fusão