Partager via


TypeBuilder.IsGenericTypeDefinition Propriété

Définition

Obtient une valeur indiquant si le courant TypeBuilder 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 TypeBuilder objet 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 attribuer 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 types génériques, mais pas des types génériques construits. Pour obtenir un type générique construit, appelez la MakeGenericType méthode sur une TypeBuilder 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é.

S’applique à

Voir aussi