CorParamAttr 枚举

包含一些值,描述方法参数的元数据。

typedef enum CorParamAttr {
    
    pdIn                        =   0x0001,
    pdOut                       =   0x0002,
    pdOptional                  =   0x0010,
    
    pdReservedMask              =   0xf000,
    pdHasDefault                =   0x1000,
    pdHasFieldMarshal           =   0x2000,
    
    pdUnused                    =   0xcfe0
    
} CorParamAttr;

成员

成员

说明

pdIn

指定参数已传入方法调用。

pdOut

指定参数从返回的方法传递。

pdOptional

指定参数为可选。

pdReservedMask

保留为公共语言运行时内部使用。

pdHasDefault

指定参数具有默认值。

pdHasFieldMarshal

指定参数具有封送处理信息。

pdUnused

未使用。

要求

**平台:**请参见 .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

请参见

其他资源

元数据枚举