TypeBuilder.GetGenericArguments Método

Definição

Devolve um array de Type objetos que representam os argumentos de tipo de um tipo genérico ou os parâmetros de tipo de uma definição de tipo genérica.

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

Devoluções

Type[]

Uma variedade de Type objetos. Os elementos do array representam os argumentos de tipo de um tipo genérico ou os parâmetros de tipo de uma definição de tipo genérica.

Observações

Os elementos do array devolvido estão na ordem em que aparecem na lista de parâmetros de tipo para a definição genérica de tipo.

Um TypeBuilder objeto representa uma definição genérica de tipo se o DefineGenericParameters método foi usado para lhe atribuir parâmetros genéricos de tipo. Este método recupera os GenericTypeParameterBuilder objetos que representam os parâmetros genéricos do tipo.

Para mais informações sobre tipos genéricos na reflexão e uma lista das condições invariantes para termos usados na reflexão genérica, veja a Type.IsGenericType propriedade.

Aplica-se a

Ver também