CorImportOptions 枚举

包含若干标志值,用于控制导入当前范围之外程序集期间的行为。

typedef enum CorImportOptions {
    
    MDImportOptionDefault                = 0x00000000,
    MDImportOptionAll                    = 0xFFFFFFFF,
    MDImportOptionAllTypeDefs            = 0x00000001,
    MDImportOptionAllMethodDefs          = 0x00000002,
    MDImportOptionAllFieldDefs           = 0x00000004,
    MDImportOptionAllProperties          = 0x00000008,
    MDImportOptionAllEvents              = 0x00000010,
    MDImportOptionAllCustomAttributes    = 0x00000020,
    MDImportOptionAllExportedTypes       = 0x00000040

} CorImportOptions;

成员

成员

说明

MDImportOptionDefault

指示将跳过已删除的记录的缺省行为。

MDImportOptionAll

指示应该枚举所有元数据。

MDImportOptionAllTypeDefs

指示应该枚举所有 TypeDef,包括已删除的 TypeDef。

MDImportOptionAllMethodDefs

指示应该枚举所有 MethodDef,包括已删除的 MethodDef。

MDImportOptionAllFieldDefs

指示应该枚举所有 FieldDef,包括已删除的 FieldDef。

MDImportOptionAllProperties

指示应该枚举所有 PropertyDef,包括已删除的 PropertyDef。

MDImportOptionAllEvents

指示应该枚举所有 EventDef,包括已删除的 EventDef。

MDImportOptionAllCustomAttributes

指示应该枚举所有自定义特性,包括已删除的自定义特性。

MDImportOptionAllExportedTypes

指示应该枚举所有导出类型,包括已删除的导出类型。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**CorHdr.h

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

其他资源

元数据枚举