Condividi tramite


TypeBuilder.GetGenericArguments Metodo

Definizione

Restituisce una matrice di oggetti Type che rappresentano gli argomenti di tipo di un tipo generico o i parametri di tipo di una definizione di tipo generico.

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

Restituisce

Type[]

Matrice di oggetti Type. Gli elementi della matrice rappresentano gli argomenti tipo di un tipo generico o i parametri di tipo di una definizione di tipo generico.

Commenti

Gli elementi della matrice restituita sono nell'ordine in cui vengono visualizzati nell'elenco dei parametri di tipo per la definizione del tipo generico.

Un TypeBuilder oggetto rappresenta una definizione di tipo generica se il DefineGenericParameters metodo è stato usato per assegnare parametri di tipo generici. Questo metodo recupera gli oggetti che rappresentano i GenericTypeParameterBuilder parametri di tipo generici.

Per altre informazioni sui tipi generici in reflection e un elenco delle condizioni invarianti per i termini usati nella reflection generica, vedere la Type.IsGenericType proprietà .

Si applica a

Vedi anche