IMetaDataEmit2::DefineGenericParam – metoda
Vytvoří definici parametru obecného typu a získá token pro tento parametr obecného typu.
Syntaxe
HRESULT DefineGenericParam (
[in] mdToken tk,
[in] ULONG ulParamSeq,
[in] DWORD dwParamFlags,
[in] LPCWSTR szname,
[in] DWORD reserved,
[in] mdToken rtkConstraints[],
[out] mdGenericParam *pgp
);
Parametry
tk
[v] mdMethodDef
Nebo mdTypeDef
token, který představuje metodu nebo konstruktor, pro který chcete definovat obecný parametr.
ulParamSeq
[v] Index obecného parametru.
dwParamFlags
[v] Hodnota Výčtu CorGenericParamAttr , která popisuje typ obecného parametru.
szname
[v] Název parametru.
reserved
[v] Tento parametr je vyhrazený pro budoucí rozšiřitelnost.
rtkConstraints
[v] Pole s nulovým ukončením omezení typu. Členy pole musí být mdTypeDef
token metadat , mdTypeRef
nebo mdTypeSpec
.
pgp
[out] Token, který představuje obecný parametr.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: Cor.h
Knihovny: Používá se jako prostředek v MsCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 2.0