IMetaDataEmit2::DefineGenericParam 方法
建立泛型型別參數的定義,並取得該泛型型別參數的語彙基元。
HRESULT DefineGenericParam (
[in] mdToken tk,
[in] ULONG ulParamSeq,
[in] DWORD dwParamFlags,
[in] LPCWSTR szname,
[in] DWORD reserved,
[in] mdToken rtkConstraints[],
[out] mdGenericParam *pgp
);
參數
tk
[in] mdTypeDef 或 mdMethodDef 語彙基元,表示要定義泛型參數的方法或建構函式。ulParamSeq
[in] 泛型參數的索引。dwParamFlags
[in] CorGenericParamAttr 列舉型別 (Enumeration) 的值,這個值會描述泛型參數的型別。szname
[in] 參數的名稱。reserved
[in] 這個參數保留給將來擴充性使用。rtkConstraints
[in] 型別條件約束之以零結尾的陣列。 陣列成員必須是 mdTypeDef、mdTypeRef 或 mdTypeSpec 中繼資料語彙基元。pgp
[out] 表示泛型參數的語彙基元。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**Cor.h
**程式庫:**當做 MsCorEE.dll 中的資源使用
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0