次の方法で共有


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

参照

その他の技術情報

メタデータ列挙体