Metodo IMetaDataEmit2::DefineGenericParam
Crea una definizione per un parametro di tipo generico e ottiene un token per tale parametro.
HRESULT DefineGenericParam (
[in] mdToken tk,
[in] ULONG ulParamSeq,
[in] DWORD dwParamFlags,
[in] LPCWSTR szname,
[in] DWORD reserved,
[in] mdToken rtkConstraints[],
[out] mdGenericParam *pgp
);
Parametri
tk
[in] Token mdTypeDef o mdMethodDef che rappresenta il metodo o il costruttore per il quale si desidera definire un parametro generico.ulParamSeq
[in] Indice del parametro generico.dwParamFlags
[in] Valore dell'enumerazione CorGenericParamAttr che descrive il tipo per il parametro generico.szname
[in] Nome del parametro.reserved
[in] Questo parametro è riservato per una futura estensibilità.rtkConstraints
[in] Matrice di vincoli di tipo con terminazione zero. I membri della matrice devono essere un token di metadati mdTypeDef, mdTypeRef o mdTypeSpec.pgp
[out] Token che rappresenta il parametro generico.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Cor.h
Libreria: utilizzata come risorsa in MsCorEE.dll
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0