Teilen über


Type.GenericTypeArguments Eigenschaft

Definition

Ruft ein Array von generischen Typargumenten für diesen Typ ab.

public:
 abstract property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
public:
 virtual property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
public abstract Type[] GenericTypeArguments { get; }
public virtual Type[] GenericTypeArguments { get; }
member this.GenericTypeArguments : Type[]
Public MustOverride ReadOnly Property GenericTypeArguments As Type()
Public Overridable ReadOnly Property GenericTypeArguments As Type()

Eigenschaftswert

Type[]

Ein Array von generischen Typargumenten für diesen Typ.

Hinweise

Diese Eigenschaft ruft nur die generischen Typargumente ab. d. h. die Typen, die für die generischen Typparameter des aktuellen Typs angegeben wurden. Wenn der aktuelle Typ eine generische Typdefinition ist, gibt diese Eigenschaft ein leeres Array zurück.

Hinweis

Wenn ein generischer Typ in einer generischen Methode oder in einem anderen generischen Typ verwendet wird, können einige seiner generischen Typargumente generische Typparameter der einschließenden Methode oder des einschließenden Typs sein.

Verwenden Sie die -Eigenschaft, um die generischen Typparameter eines Typs abzurufen, der TypeInfo.GenericTypeParameters eine generische Typdefinition darstellt. Verwenden Sie die Erweiterungsmethode, um ein TypeInfo Objekt für das IntrospectionExtensions.GetTypeInfo aktuelle Type Objekt abzurufen.

Gilt für: