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 以降で使用可能

関連項目