Partager via


CorCheckDuplicatesFor Enumeration

Spécifie les jetons de métadonnées qui seront vérifiés pour les doublons.

Syntax

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;

Members

Member Description
MDDupAll Vérifiez tous les jetons de métadonnées pour les doublons.
MDDupENC Not used.
MDNoDupChecks Ne vérifiez pas les jetons de métadonnées pour les doublons.
MDDupTypeDef Recherchez les doublons de mdTypeDef jetons.
MDDupInterfaceImpl Recherchez les doublons de mdInterfaceImpl jetons.
MDDupMethodDef Recherchez les doublons de mdMethodDef jetons.
MDDupTypeRef Recherchez les doublons de mdTypeRef jetons.
MDDupMemberRef Recherchez les doublons de mdMemberRef jetons.
MDDupCustomAttribute Recherchez les doublons de mdCustomAttribute jetons.
MDDupParamDef Recherchez les doublons de mdParamDef jetons.
MDDupPermission Recherchez les doublons de mdPermission jetons.
MDDupProperty Recherchez les doublons de mdProperty jetons.
MDDupEvent Recherchez les doublons de mdEvent jetons.
MDDupFieldDef Recherchez les doublons de mdFieldDef jetons.
MDDupSignature Recherchez les doublons de mdSignature jetons.
MDDupModuleRef Recherchez les doublons de mdModuleRef jetons.
MDDupTypeSpec Recherchez les doublons de mdTypeSpec jetons.
MDDupImplMap Recherchez les doublons de mdImplMap jetons.
MDDupAssemblyRef Recherchez les doublons de mdAssemblyRef jetons.
MDDupFile Recherchez les doublons de mdFile jetons.
MDDupExportedType Recherchez les doublons de mdExportedType jetons.
MDDupManifestResource Recherchez les doublons de mdManifestResource jetons.
MDDupGenericParam Recherchez les doublons de mdGenericParam jetons.
MDDupMethodSpec Recherchez les doublons de mdMethodSpec jetons.
MDDupGenericParamConstraint Recherchez les doublons de mdGenericParamConstraint jetons.
MDDupAssembly Recherchez les doublons de mdAssembly jetons.
MDDupDefault Recherchez les doublons de jetons , mdMemberRef, mdTypeSpecmdTypeRefmdSignatureet mdMethodSpec les jetons.

Requirements

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

Header: CorHdr.h