Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt eine Definition für einen generischen Typparameter und ruft ein Token für diesen generischen Typparameter ab.
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] Ein mdTypeDef Token, mdMethodDef das die Methode oder den Konstruktor darstellt, für die ein generischer Parameter definiert werden soll.
ulParamSeq [in] Der Index des generischen Parameters.
dwParamFlags [in] Ein Wert der CorGenericParamAttr-Aufzählung , die den Typ für den generischen Parameter beschreibt.
szname [in] Der Name des Parameters.
reserved [in] Dieser Parameter ist für die zukünftige Erweiterbarkeit reserviert.
rtkConstraints [in] Ein 0-gekündigtes Array von Typeinschränkungen. Arraymmber müssen ein mdTypeDef, mdTypeRefoder mdTypeSpec Metadatentoken sein.
pgp [out] Ein Token, das den generischen Parameter darstellt.
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 2.0