Type.GenericTypeArguments Egenskap

Definition

Hämtar en matris med argument av allmän typ för den här typen.

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()

Egenskapsvärde

Type[]

En matris med allmänna typargument för den här typen.

Kommentarer

Den här egenskapen hämtar endast argument av allmän typ. det vill: de typer som har angetts för de generiska typparametrarna för den aktuella typen. Om den aktuella typen är en allmän typdefinition returnerar den här egenskapen en tom matris.

Anmärkning

Om en allmän typ används i en generisk metod eller i en annan generisk typ kan vissa av dess generiska typargument vara generiska typparametrar av den omslutande metoden eller typen.

Om du vill hämta de allmänna typparametrarna av en typ som representerar en allmän typdefinition använder du TypeInfo.GenericTypeParameters egenskapen . Om du vill hämta ett TypeInfo objekt för det aktuella Type objektet använder du IntrospectionExtensions.GetTypeInfo tilläggsmetoden.

Gäller för