Freigeben über


CodeMemberMethod.TypeParameters Eigenschaft

Definition

Ruft die Typparameter für die aktuelle generische Methode ab.

public:
 property System::CodeDom::CodeTypeParameterCollection ^ TypeParameters { System::CodeDom::CodeTypeParameterCollection ^ get(); };
public System.CodeDom.CodeTypeParameterCollection TypeParameters { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.CodeDom.CodeTypeParameterCollection TypeParameters { get; }
member this.TypeParameters : System.CodeDom.CodeTypeParameterCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.TypeParameters : System.CodeDom.CodeTypeParameterCollection
Public ReadOnly Property TypeParameters As CodeTypeParameterCollection

Eigenschaftswert

A CodeTypeParameterCollection , das die Typparameter für die generische Methode enthält.

Attribute

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der TypeParameters Eigenschaft, um der Eigenschaft zwei Typparameter CodeMemberMethodprintMethodhinzuzufügen. Dieses Beispiel ist Teil eines größeren Beispiels, das für die CodeTypeParameter Klasse bereitgestellt wird.

// Declare a generic method.
CodeMemberMethod printMethod = new CodeMemberMethod();
CodeTypeParameter sType = new CodeTypeParameter("S");
sType.HasConstructorConstraint = true;
CodeTypeParameter tType = new CodeTypeParameter("T");
sType.HasConstructorConstraint = true;

printMethod.Name = "Print";
printMethod.TypeParameters.Add(sType);
printMethod.TypeParameters.Add(tType);
' Declare a generic method.
Dim printMethod As New CodeMemberMethod()
Dim sType As New CodeTypeParameter("S")
sType.HasConstructorConstraint = True
Dim tType As New CodeTypeParameter("T")
tType.HasConstructorConstraint = True

printMethod.Name = "Print"
printMethod.TypeParameters.Add(sType)
printMethod.TypeParameters.Add(tType)

Hinweise

Eine generische Methode enthält mindestens einen nicht angegebenen Typ, der als Typparameter bezeichnet wird. Ein Typparametername steht für den Typ innerhalb des Textkörpers der generischen Deklaration.

Gilt für:

Weitere Informationen