次の方法で共有


CorParamAttr

更新 : 2007 年 11 月

メソッド パラメータのメタデータを示す値を含みます。

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 のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

参照

その他の技術情報

メタデータ列挙体