TypeBuilder.IsGenericTypeDefinition Propriété

Définition

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

S’applique à

Voir aussi