TypeBuilder.GetGenericTypeDefinition Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto Type che rappresenta una definizione di tipo generico da cui è possibile ottenere il tipo generico.
public:
override Type ^ GetGenericTypeDefinition();
public override Type GetGenericTypeDefinition ();
override this.GetGenericTypeDefinition : unit -> Type
Public Overrides Function GetGenericTypeDefinition () As Type
Restituisce
Oggetto Type che rappresenta una definizione di tipo generico da cui è possibile ottenere il tipo generico.
Eccezioni
Il tipo corrente non è generico. Ciò significa che IsGenericType restituisce false
.
Commenti
Se si chiama il GetGenericTypeDefinition metodo in un TypeBuilder oggetto per cui la proprietà restituisce true
, la IsGenericTypeGetGenericTypeDefinition proprietà restituisce l'istanza corrente. Oggetto TypeBuilder che rappresenta un tipo generico è sempre una definizione di tipo generico.
Se è stato usato il MakeGenericType metodo per costruire un tipo generico da un TypeBuilder oggetto che rappresenta una definizione di tipo generico, usando il Type.GetGenericTypeDefinition metodo sul tipo costruito viene restituito l'oggetto TypeBuilder che rappresenta la definizione di tipo generico.