Partager via


CorCheckDuplicatesFor, énumération

Spécifie les jetons de métadonnées qui feront l'objet d'une recherche de doublons.

typedef enum CorCheckDuplicatesFor {
    
    MDDupAll                    = 0xffffffff,
    MDDupENC                    = MDDupAll,
    MDNoDupChecks               = 0x00000000,
    MDDupTypeDef                = 0x00000001,
    MDDupInterfaceImpl          = 0x00000002,
    MDDupMethodDef              = 0x00000004,
    MDDupTypeRef                = 0x00000008,
    MDDupMemberRef              = 0x00000010,
    MDDupCustomAttribute        = 0x00000020,
    MDDupParamDef               = 0x00000040,
    MDDupPermission             = 0x00000080,
    MDDupProperty               = 0x00000100,
    MDDupEvent                  = 0x00000200,
    MDDupFieldDef               = 0x00000400,
    MDDupSignature              = 0x00000800,
    MDDupModuleRef              = 0x00001000,
    MDDupTypeSpec               = 0x00002000,
    MDDupImplMap                = 0x00004000,
    MDDupAssemblyRef            = 0x00008000,
    MDDupFile                   = 0x00010000,
    MDDupExportedType           = 0x00020000,
    MDDupManifestResource       = 0x00040000,
    MDDupGenericParam           = 0x00080000,
    MDDupMethodSpec             = 0x00100000,
    MDDupGenericParamConstraint = 0x00200000,
    
    MDDupAssembly               = 0x10000000,
    
    MDDupDefault = 
        MDNoDupChecks | MDDupTypeRef | MDDupMemberRef | 
        MDDupSignature | MDDupTypeSpec | MDDupMethodSpec
    
} CorCheckDuplicatesFor;

Membres

Membre

Description

MDDupAll

Recherche les doublons de tous les jetons de métadonnées.

MDDupENC

Non utilisé.

MDNoDupChecks

Ne recherche pas les doublons des jetons de métadonnées.

MDDupTypeDef

Recherche les doublons des jetons mdTypeDef.

MDDupInterfaceImpl

Recherche les doublons des jetons mdInterfaceImpl.

MDDupMethodDef

Recherche les doublons des jetons mdMethodDef.

MDDupTypeRef

Recherche les doublons des jetons mdTypeRef.

MDDupMemberRef

Recherche les doublons des jetons mdMemberRef.

MDDupCustomAttribute

Recherche les doublons des jetons mdCustomAttribute.

MDDupParamDef

Recherche les doublons des jetons mdParamDef.

MDDupPermission

Recherche les doublons des jetons mdPermission.

MDDupProperty

Recherche les doublons des jetons mdProperty.

MDDupEvent

Recherche les doublons des jetons mdEvent.

MDDupFieldDef

Recherche les doublons des jetons mdFieldDef.

MDDupSignature

Recherche les doublons des jetons mdSignature.

MDDupModuleRef

Recherche les doublons des jetons mdModuleRef.

MDDupTypeSpec

Recherche les doublons des jetons mdTypeSpec.

MDDupImplMap

Recherche les doublons des jetons mdImplMap.

MDDupAssemblyRef

Recherche les doublons des jetons mdAssemblyRef.

MDDupFile

Recherche les doublons des jetons mdFile.

MDDupExportedType

Recherche les doublons des jetons mdExportedType.

MDDupManifestResource

Recherche les doublons des jetons mdManifestResource.

MDDupGenericParam

Recherche les doublons des jetons mdGenericParam.

MDDupMethodSpec

Recherche les doublons des jetons mdMethodSpec.

MDDupGenericParamConstraint

Recherche les doublons des jetons mdGenericParamConstraint.

MDDupAssembly

Recherche les doublons des jetons mdAssembly.

MDDupDefault

Recherche les doublons des jetons mdMemberRef, mdTypeRef, mdSignature, mdTypeSpec et mdMethodSpec.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorHdr.h

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Autres ressources

Énumérations de métadonnées