TypeBuilder.IsGenericTypeDefinition Proprietà

Definizione

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à

Boolean

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à .

Si applica a

Vedi anche