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 未使用。

要求

平台:请参阅系统要求

标头:CorHdr.h

.NET Framework 版本:自 1.0 起可用

另请参阅