Type.GenericTypeArguments Propriedade

Definição

Obtém um array dos argumentos genéricos do tipo para este tipo.

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

Valor de Propriedade

Type[]

Um array dos argumentos genéricos de tipo para este tipo.

Observações

Esta propriedade recebe apenas os argumentos genéricos do tipo; ou seja, os tipos que foram especificados para os parâmetros genéricos do tipo atual. Se o tipo atual for uma definição genérica de tipo, esta propriedade devolve um array vazio.

Note

Se um tipo genérico for usado num método genérico ou noutro tipo genérico, alguns dos seus argumentos de tipo genérico podem ser parâmetros genéricos do método ou tipo que encerra.

Para obter os parâmetros genéricos de tipo de um tipo que representa uma definição de tipo genérica, use a TypeInfo.GenericTypeParameters propriedade. Para obter um TypeInfo objeto para o objeto atual Type , use o IntrospectionExtensions.GetTypeInfo método de extensão.

Aplica-se a