Compartilhar via


Enumeração AssemblyComparisonResult

Indica a equivalência de duas identidades de assembly, conforme determinado pela função CompareAssemblyIdentity.

Sintaxe

typedef enum _tagAssemblyComparisonResult {  
    ACR_Unknown,
    ACR_EquivalentFullMatch,  
    ACR_EquivalentWeakNamed,  
    ACR_EquivalentFXUnified,  
    ACR_EquivalentUnified,
    ACR_NonEquivalentVersion,  
    ACR_NonEquivalent,
    ACR_EquivalentPartialMatch,  
    ACR_EquivalentPartialWeakNamed,
    ACR_EquivalentPartialUnified,  
    ACR_EquivalentPartialFXUnified,  
    ACR_NonEquivalentPartialVersion
} AssemblyComparisonResult;  

Membros

Nome do membro Descrição
ACR_EquivalentFullMatch Indica que todos os campos de assembly na comparação correspondem.
ACR_EquivalentFXUnified Indica que os assemblies são considerados equivalentes com base na unificação clr (common language runtime version) de números de versão do assembly no .NET Framework versão 2.0.
ACR_EquivalentPartialFXUnified Indica uma correspondência parcial dos assemblies com base na unificação CLR de números de versão do assembly no .NET Framework 2.0.
ACR_EquivalentPartialMatch Indica uma correspondência parcial dos assemblies.
ACR_EquivalentPartialUnified Indica uma correspondência parcial dos assemblies com base na unificação herdada de números de versão.
ACR_EquivalentPartialWeakNamed Indica uma correspondência parcial dos assemblies de nome simples.
ACR_EquivalentUnified Indica que os assemblies são considerados equivalentes com base na unificação de CLR de números de versão em versões herdadas do .NET Framework.
ACR_EquivalentWeakNamed Indica uma correspondência entre dois assemblies simplesmente nomeados cujos números de versão foram ignorados.
ACR_NonEquivalent Indica que não houve correspondência entre os dois assemblies.
ACR_NonEquivalentPartialVersion Indica que os dois assemblies correspondem, exceto os números de versão, que correspondem apenas parcialmente.
ACR_NonEquivalentVersion Indica que os dois assemblies correspondem, exceto os números de versão, que não correspondem.
ACR_Unknown Indica que o motivo da não equivalência não é conhecido.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Fusion.h

Biblioteca: incluída como um recurso no MsCorEE.dll

Versões do .NET Framework: disponíveis desde 2.0

Confira também