Share via


IMetaDataImport2::EnumGenericParamConstraints メソッド

指定されたトークンによって表されるジェネリック パラメーターに関連付けられているジェネリック パラメーター制約の配列の列挙子を取得します。

構文

HRESULT EnumGenericParamConstraints (  
    [in, out] HCORENUM                *phEnum,  
    [in]  mdGenericParam              tk,  
    [out] mdGenericParamConstraint    rGenericParamConstraints[],  
    [in]  ULONG                       cMax,  
    [out] ULONG                       *pcGenericParamConstraints  
);  

パラメーター

phEnum
[in, out] 列挙型へのポインター。

tk
[in] 制約を列挙するジェネリック パラメーターを表すトークン。

rGenericParamConstraints
[out] 列挙するジェネリック パラメーター制約の配列。

cMax
[in] rGenericParamConstraints に格納するトークンの要求された最大数。

pcGenericParamConstraints
[out] rGenericParamConstraints に配置されたトークンの数へのポインター。

戻り値

HRESULT 説明
S_OK EnumGenericParameterConstraints が正常に返されました。
S_FALSE phEnum にはメンバー要素がありません。 この場合、pcGenericParameterConstraints は 0 (ゼロ) に設定されます。

必要条件

:システム要件」を参照してください。

ヘッダー: Cor.h

ライブラリ: MsCorEE.dll でリソースとして使用されます

.NET Framework のバージョン: 2.0 以降で使用可能

関連項目