Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy definicję parametru typu ogólnego i pobiera token do tego ogólnego parametru typu.
Syntax
HRESULT DefineGenericParam (
[in] mdToken tk,
[in] ULONG ulParamSeq,
[in] DWORD dwParamFlags,
[in] LPCWSTR szname,
[in] DWORD reserved,
[in] mdToken rtkConstraints[],
[out] mdGenericParam *pgp
);
Parameters
tk [in] Token mdTypeDef lub reprezentujący metodę lub mdMethodDef konstruktor, dla którego należy zdefiniować parametr ogólny.
ulParamSeq [in] Indeks parametru ogólnego.
dwParamFlags [in] Wartość wyliczenia CorGenericParamAttr opisującego typ parametru ogólnego.
szname [in] Nazwa parametru.
reserved [in] Ten parametr jest zarezerwowany dla przyszłej rozszerzalności.
rtkConstraints [in] Tablica z zerową ograniczeniami typu. Elementy członkowskie tablicy muszą być tokenem mdTypeDefmdTypeRef, lub mdTypeSpec metadanych.
pgp [out] Token reprezentujący parametr ogólny.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Header: Cor.h
Library: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 2.0