CorCheckDuplicatesFor 枚举

指定将检查重复项的元数据标记。

语法

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;  

成员

成员 说明
MDDupAll 检查所有元数据标记是否有重复项。
MDDupENC 未使用。
MDNoDupChecks 不检查所有元数据标记是否有重复项。
MDDupTypeDef 检查 mdTypeDef 标记的重复项。
MDDupInterfaceImpl 检查 mdInterfaceImpl 标记的重复项。
MDDupMethodDef 检查 mdMethodDef 标记的重复项。
MDDupTypeRef 检查 mdTypeRef 标记的重复项。
MDDupMemberRef 检查 mdMemberRef 标记的重复项。
MDDupCustomAttribute 检查 mdCustomAttribute 标记的重复项。
MDDupParamDef 检查 mdParamDef 标记的重复项。
MDDupPermission 检查 mdPermission 标记的重复项。
MDDupProperty 检查 mdProperty 标记的重复项。
MDDupEvent 检查 mdEvent 标记的重复项。
MDDupFieldDef 检查 mdFieldDef 标记的重复项。
MDDupSignature 检查 mdSignature 标记的重复项。
MDDupModuleRef 检查 mdModuleRef 标记的重复项。
MDDupTypeSpec 检查 mdTypeSpec 标记的重复项。
MDDupImplMap 检查 mdImplMap 标记的重复项。
MDDupAssemblyRef 检查 mdAssemblyRef 标记的重复项。
MDDupFile 检查 mdFile 标记的重复项。
MDDupExportedType 检查 mdExportedType 标记的重复项。
MDDupManifestResource 检查 mdManifestResource 标记的重复项。
MDDupGenericParam 检查 mdGenericParam 标记的重复项。
MDDupMethodSpec 检查 mdMethodSpec 标记的重复项。
MDDupGenericParamConstraint 检查 mdGenericParamConstraint 标记的重复项。
MDDupAssembly 检查 mdAssembly 标记的重复项。
MDDupDefault 检查 mdMemberRefmdTypeRefmdSignaturemdTypeSpecmdMethodSpec 标记的重复项。

要求

平台:请参阅系统要求

标头:CorHdr.h

.NET Framework 版本:自 1.0 起可用

另请参阅