TypeBuilder.GetGenericArguments Metod

Definition

Returnerar en matris med Type objekt som representerar typargumenten av en allmän typ eller typparametrarna för en allmän typdefinition.

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

Returer

Type[]

En matris med Type objekt. Elementen i matrisen representerar typargumenten av en allmän typ eller typparametrarna för en generisk typdefinition.

Kommentarer

Elementen i den returnerade matrisen är i den ordning de visas i listan över typparametrar för den generiska typdefinitionen.

Ett TypeBuilder objekt representerar en allmän typdefinition om DefineGenericParameters metoden har använts för att ge den allmänna typparametrar. Den här metoden hämtar de GenericTypeParameterBuilder objekt som representerar de allmänna typparametrarna.

Mer information om generiska typer i reflektion och en lista över de invarianta villkoren för termer som används i allmän reflektion finns Type.IsGenericType i egenskapen.

Gäller för

Se även