Поделиться через


Перечисление 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 Проверьте наличие дубликатов маркеров mdMemberRef, mdSignaturemdTypeRef, , mdTypeSpecи mdMethodSpec .

Требования

Платформы: см. раздел Требования к системе.

Заголовка: CorHdr.h

версии платформа .NET Framework: доступно с версии 1.0.

См. также раздел