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 DefineGenericParameters metodo è stato usato per assegnargli parametri di tipo generico. Un'istanza della TypeBuilder classe generica è sempre una definizione di tipo generico.
Un TypeBuilder oggetto può essere usato per compilare definizioni di tipi generici, ma non tipi generici costruiti. Per ottenere un tipo generico costruito, chiamare il MakeGenericType metodo su un TypeBuilder oggetto che rappresenta una definizione di tipo generico.
Per altre informazioni sui tipi generici in reflection e un elenco delle condizioni invarianti per i termini usati nella reflection generica, vedere la Type.IsGenericType proprietà .