TypeBuilder.GetGenericTypeDefinition Méthode
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.
Retourne un objet Type qui représente une définition de type générique à partir de laquelle le type actuel peut être obtenu.
public:
override Type ^ GetGenericTypeDefinition();
public override Type GetGenericTypeDefinition ();
override this.GetGenericTypeDefinition : unit -> Type
Public Overrides Function GetGenericTypeDefinition () As Type
Retours
Objet Type qui représente une définition de type générique à partir de laquelle le type actuel peut être obtenu.
Exceptions
Le type actuel n’est pas générique. Autrement dit, IsGenericType retourne false
.
Remarques
Si vous appelez la GetGenericTypeDefinition méthode sur un TypeBuilder objet pour lequel la IsGenericType propriété retourne true
, la GetGenericTypeDefinition propriété retourne le instance actuel.
TypeBuilder qui représente un type générique est toujours une définition de type générique.
Si vous avez utilisé la MakeGenericType méthode pour construire un type générique à partir d’un TypeBuilder objet qui représente une définition de type générique, l’utilisation de la Type.GetGenericTypeDefinition méthode sur le type construit récupère l’objet TypeBuilder qui représente la définition de type générique.