次の方法で共有


IMetaDataImport2::EnumGenericParamConstraints メソッド

更新 : 2007 年 11 月

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

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

パラメータ

  • phEnum
    [入力、出力] 列挙子へのポインタ。

  • tk
    [入力] 制約が列挙されるジェネリック パラメータを表すトークン。

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

  • cMax
    [入力] rGenericParamConstraints に配置するトークンを要求する最大数。

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

戻り値

HRESULT

説明

S_OK

EnumGenericParameterConstraints が正常に終了しました。

S_FALSE

phEnum にはメンバ要素がありません。この場合、pcGenericParameterConstraints は 0 (ゼロ) に設定されます。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : Cor.h

ライブラリ : MsCorEE.dll でリソースとして使用されていること

.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

参照

IMetaDataImport2

IMetaDataImport