Partager via


AssemblyComparisonResult, énumération

Indique l’équivalence de deux identités d’assembly comme déterminé par la fonction CompareAssemblyIdentity.

Syntaxe

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;  

Membres

Nom du membre Description
ACR_EquivalentFullMatch Indique que tous les champs d’assembly de la comparaison correspondent.
ACR_EquivalentFXUnified Indique que les assemblys sont considérés comme équivalents en fonction de l’unification de la version CLR (Common Language Runtime Version) des numéros de version d’assembly dans .NET Framework version 2.0.
ACR_EquivalentPartialFXUnified Indique une correspondance partielle des assemblys en fonction de l’unification CLR des numéros de version d’assembly dans .NET Framework 2.0.
ACR_EquivalentPartialMatch Indique une correspondance partielle des assemblys.
ACR_EquivalentPartialUnified Indique une correspondance partielle des assemblys en fonction de l’unification héritée des numéros de version.
ACR_EquivalentPartialWeakNamed Indique une correspondance partielle des assemblys nommés simplement.
ACR_EquivalentUnified Indique que les assemblys sont considérés comme équivalents en fonction de l’unification CLR des numéros de version dans les versions héritées du .NET Framework.
ACR_EquivalentWeakNamed Indique une correspondance entre deux assemblys nommés simplement dont les numéros de version ont été ignorés.
ACR_NonEquivalent Indique l’absence de correspondance entre les deux assemblys.
ACR_NonEquivalentPartialVersion Indique que les deux assemblys correspondent à l’exception de leurs numéros de version, qui ne correspondent que partiellement.
ACR_NonEquivalentVersion Indique que les deux assemblys correspondent à l’exception de leurs numéros de version, qui ne correspondent pas.
ACR_Unknown Indique que la raison de la non-équivalence est inconnue.

Configuration requise

Plateformes : Consultez Configuration requise.

En-tête : Fusion.h

Bibliothèque : incluse comme ressource dans MsCorEE.dll

Versions du .NET Framework : Disponibles depuis la version 2.0

Voir aussi