Compartir a través de


Type.GenericTypeArguments Propiedad

Definición

Obtiene una matriz de los argumentos de tipo genérico 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 propiedad

Type[]

Una matriz de argumentos de tipo genérico para este tipo.

Comentarios

Esta propiedad obtiene solo los argumentos de tipo genérico; es decir, los tipos que se han especificado para los parámetros de tipo genérico del tipo actual. Si el tipo actual es una definición de tipo genérico, esta propiedad devuelve una matriz vacía.

Nota

Si se usa un tipo genérico en un método genérico o en otro tipo genérico, algunos de sus argumentos de tipo genérico podrían ser parámetros de tipo genérico del método o tipo de encier.

Para obtener los parámetros de tipo genérico de un tipo que representa una definición de tipo genérico, use la TypeInfo.GenericTypeParameters propiedad . Para obtener un TypeInfo objeto para el objeto Type actual, use el método de extensión IntrospectionExtensions.GetTypeInfo .

Se aplica a