TypeBuilder.IsGenericTypeDefinition Proprietà
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.
Ottiene un valore che indica se la classe TypeBuilder corrente rappresenta una definizione di tipo generico, da cui è possibile costruire altri tipi generici.
public:
virtual property bool IsGenericTypeDefinition { bool get(); };
public override bool IsGenericTypeDefinition { get; }
member this.IsGenericTypeDefinition : bool
Public Overrides ReadOnly Property IsGenericTypeDefinition As Boolean
Valore della proprietà
true
se questo oggetto TypeBuilder rappresenta una definizione di tipo generico; in caso contrario, false
.
Commenti
Un TypeBuilder oggetto rappresenta una definizione di tipo generico se il metodo è stato usato per DefineGenericParameters assegnare parametri di tipo generico. Un'istanza TypeBuilder della classe generica è sempre una definizione di tipo generico.
Un TypeBuilder oggetto può essere usato per compilare definizioni di tipo generico, ma non tipi generici costruiti. Per ottenere un tipo generico costruito, chiamare il MakeGenericType metodo su un oggetto che rappresenta una definizione di tipo TypeBuilder generico.
Per altre informazioni sui tipi generici nella reflection e un elenco delle condizioni invarianti per i termini usati nella reflection generica, vedere la Type.IsGenericType proprietà .