TypeBuilder.IsGenericTypeDefinition Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si le TypeBuilder actuel représente une définition de type générique, à partir de laquelle d’autres types génériques peuvent être construits.
public:
virtual property bool IsGenericTypeDefinition { bool get(); };
public override bool IsGenericTypeDefinition { get; }
member this.IsGenericTypeDefinition : bool
Public Overrides ReadOnly Property IsGenericTypeDefinition As Boolean
Valeur de propriété
true
si cet objet TypeBuilder représente une définition de type générique ; sinon, false
.
Remarques
Un TypeBuilder objet représente une définition de type générique si la DefineGenericParameters méthode a été utilisée pour lui donner des paramètres de type générique. Une instance de la TypeBuilder classe générique est toujours une définition de type générique.
Un TypeBuilder peut être utilisé pour générer des définitions de type générique, mais pas des types génériques construits. Pour obtenir un type générique construit, appelez la MakeGenericType méthode sur un TypeBuilder qui représente une définition de type générique.
Pour plus d’informations sur les types génériques dans la réflexion et une liste des conditions invariantes pour les termes utilisés dans la réflexion générique, consultez la Type.IsGenericType propriété .