Freigeben über


TypeBuilder.GetGenericArguments Methode

Definition

Gibt ein Array von Type-Objekten zurück, die die Typargumente eines generischen Typs oder die Typparameter einer generischen Typdefinition darstellen.

public:
 override cli::array <Type ^> ^ GetGenericArguments();
public override Type[] GetGenericArguments ();
override this.GetGenericArguments : unit -> Type[]
Public Overrides Function GetGenericArguments () As Type()

Gibt zurück

Type[]

Ein Array von Type-Objekten. Die Elemente des Arrays stellen die Typargumente eines generischen Typs oder die Typparameter einer generischen Typdefinition dar.

Hinweise

Die Elemente des zurückgegebenen Arrays befinden sich in der Reihenfolge, in der sie in der Liste der Typparameter für die generische Typdefinition angezeigt werden.

Ein TypeBuilder -Objekt stellt eine generische Typdefinition dar, wenn die DefineGenericParameters -Methode verwendet wurde, um ihm generische Typparameter zu geben. Diese Methode ruft die Objekte ab, die GenericTypeParameterBuilder die generischen Typparameter darstellen.

Weitere Informationen zu generischen Typen in der Reflektion und eine Liste der invarianten Bedingungen für Begriffe, die in der generischen Reflexion verwendet werden, finden Sie in der Type.IsGenericType -Eigenschaft.

Gilt für:

Weitere Informationen