元数据枚举
本节描述元数据 API 使用的非托管枚举。
本节内容
AssemblyFlags 枚举
包含描述程序集的运行时功能的值。AssemblyRefFlags 枚举
包含描述程序集引用的功能的值。CeeSectionAttr 枚举
提供可指定节特性的值,以供 ICeeGen 接口使用。CeeSectionRelocType 枚举
提供用于影响 reloc 指令类型的值,该指令在调用 ICeeGen::AddSectionReloc 方法时发出。COINITICOR 枚举
指定在初始化公共语言运行时时 CoInitializeCor 使用的常量。COINITIEE 枚举
指定在初始化公共语言运行时时 CoInitializeEE 使用的常量。CorArgType 枚举
包含描述运行时句柄的本机类型的值。CorAssemblyFlags 枚举
包含描述应用于程序集编译的元数据的值。CorAttributeTargets 枚举
指定可以对它们应用特性的应用程序元素。CorCallingConvention 枚举
包含描述托管代码中所执行的调用约定的类型的值。CorCheckDuplicatesFor 枚举
包含在检查重复的过程中使用的值。CorDeclSecurity 枚举
包含说明公共语言运行时所使用的声明性安全的类型的值。CorElementType 枚举
包含描述公共语言运行时 Type 的基础本机类型的值。CorErrorIfEmitOutOfOrder 枚举
包含一些标志值,这些值指示当元数据没有按照顺序发出时,在哪些条件下应生成错误消息。CorEventAttr 枚举
包含描述事件元数据的值。CorFieldAttr 枚举
包含的值用于描述某个字段的元数据。CorFileFlags 枚举
包含描述在对 IMetaDataAssemblyEmit::DefineFile 方法的调用中定义的文件类型的值。CorFileMapping 枚举
包含描述在对 IMetaDataInfo::GetFileMapping 方法的调用中返回的文件映射类型的值。CorGenericParamAttr 枚举
包含描述泛型类型的 Type 参数的值(与在对 IMetaDataEmit2::DefineGenericParam 方法的调用中使用的一样)。CorImportOptions 枚举
包含若干标志值,用于控制导入当前范围之外程序集期间的行为。CorLinkerOptions 枚举
指定在选择元数据链接器的选项时使用的标志。CorManifestResourceFlags 枚举
包含一些值,这些值描述在程序集清单中编码的资源的可见性。CorMethodAttr 枚举
包含描述关于某个方法的元数据的值。CorMethodImpl 枚举
包含描述方法实现功能的值。CorMethodSemanticsAttr 枚举
包含描述方法与关联的属性或事件之间关系的值。CorNativeLinkFlags 枚举
提供链接器在链接本机代码时使用的标志值。CorNativeLinkType 枚举
提供指示本机代码中链接的类型的值。CorNativeType 枚举
包含描述本机非托管类型的值。CorNotificationForTokenMovement 枚举
包含一些标志值,这些标志值影响发生标记移动时的通知。CorOpenFlags 枚举
包含一些标志值,这些值控制打开清单文件时的元数据行为。CorParamAttr 枚举
包含一些值,描述方法参数的元数据。CorPEKind 枚举
包含描述可迁移可执行文件的值(调用 IMetaDataImport2::GetPEKind 方法返回的值)。CorPinvokeMap 枚举
包含描述 PInvoke 调用功能的值。CorPropertyAttr 枚举
包含描述属性的元数据的值。CorRefToDefCheck 枚举
指定一些标志,以控制为了优化代码而需要将引用的哪些项转换为它们的定义。CorRegFlags 枚举
提供安装模块或组合件时用于注册的标志值。CorSaveSize 枚举
包含指示查询保存操作大小时需要的精确度的值。CorSerializationType 枚举
包含描述公共语言运行时序列化对象的方法的值。 这些值通常与 CorElementType 值对应。CorSetENC 枚举
包含用于在元数据生成期间影响行为的值。CorThreadSafetyOptions 枚举
指定在选择线程安全的选项时使用的标志。CorTokenType 枚举
包含指示元数据标记所引用的对象类型的值。CorTypeAttr 枚举
包含指示类型元数据的值。CorUnmanagedCallingConvention 枚举
包含说明未托管调用约定的值。CorValidatorModuleType 枚举
提供 IMetaDataValidate 接口用于指定模块(PE 文件与 .obj 文件)的类型的值。COUNINITIEE 枚举
指定在初始化公共语言运行时时 CoUninitializeEE 使用的常量。