Condividi tramite


Type.GenericTypeArguments Proprietà

Definizione

Ottiene una matrice degli argomenti di tipo generico per questo 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()

Valore della proprietà

Type[]

Matrice degli argomenti di tipo generico per questo tipo.

Commenti

Questa proprietà ottiene solo gli argomenti di tipo generico; ovvero i tipi specificati per i parametri di tipo generico del tipo corrente. Se il tipo corrente è una definizione di tipo generico, questa proprietà restituisce una matrice vuota.

Annotazioni

Se un tipo generico viene usato in un metodo generico o in un altro tipo generico, alcuni dei relativi argomenti di tipo generico potrebbero essere parametri di tipo generico del metodo o del tipo contenitore.

Per ottenere i parametri di tipo generico di un tipo che rappresenta una definizione di tipo generico, utilizzare la TypeInfo.GenericTypeParameters proprietà . Per ottenere un TypeInfo oggetto per l'oggetto corrente Type , utilizzare il IntrospectionExtensions.GetTypeInfo metodo di estensione.

Si applica a