Freigeben über


CorCheckDuplicatesFor Enumeration

Gibt die Metadatentoken an, die auf Duplikate überprüft werden.

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 Überprüfen Sie alle Metadatentoken auf Duplikate.
MDDupENC Not used.
MDNoDupChecks Überprüfen Sie keine Metadatentoken auf Duplikate.
MDDupTypeDef Überprüfen Sie auf Duplikate von mdTypeDef Token.
MDDupInterfaceImpl Überprüfen Sie auf Duplikate von mdInterfaceImpl Token.
MDDupMethodDef Überprüfen Sie auf Duplikate von mdMethodDef Token.
MDDupTypeRef Überprüfen Sie auf Duplikate von mdTypeRef Token.
MDDupMemberRef Überprüfen Sie auf Duplikate von mdMemberRef Token.
MDDupCustomAttribute Überprüfen Sie auf Duplikate von mdCustomAttribute Token.
MDDupParamDef Überprüfen Sie auf Duplikate von mdParamDef Token.
MDDupPermission Überprüfen Sie auf Duplikate von mdPermission Token.
MDDupProperty Überprüfen Sie auf Duplikate von mdProperty Token.
MDDupEvent Überprüfen Sie auf Duplikate von mdEvent Token.
MDDupFieldDef Überprüfen Sie auf Duplikate von mdFieldDef Token.
MDDupSignature Überprüfen Sie auf Duplikate von mdSignature Token.
MDDupModuleRef Überprüfen Sie auf Duplikate von mdModuleRef Token.
MDDupTypeSpec Überprüfen Sie auf Duplikate von mdTypeSpec Token.
MDDupImplMap Überprüfen Sie auf Duplikate von mdImplMap Token.
MDDupAssemblyRef Überprüfen Sie auf Duplikate von mdAssemblyRef Token.
MDDupFile Überprüfen Sie auf Duplikate von mdFile Token.
MDDupExportedType Überprüfen Sie auf Duplikate von mdExportedType Token.
MDDupManifestResource Überprüfen Sie auf Duplikate von mdManifestResource Token.
MDDupGenericParam Überprüfen Sie auf Duplikate von mdGenericParam Token.
MDDupMethodSpec Überprüfen Sie auf Duplikate von mdMethodSpec Token.
MDDupGenericParamConstraint Überprüfen Sie auf Duplikate von mdGenericParamConstraint Token.
MDDupAssembly Überprüfen Sie auf Duplikate von mdAssembly Token.
MDDupDefault Überprüfen Sie auf Duplikate von mdMemberRef, mdTypeRef, mdSignature, mdTypeSpecund mdMethodSpec Token.

Requirements

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Header: CorHdr.h