EnumBuilder.GetConstructors(BindingFlags) Méthode

Définition

Retourne un tableau d’objets ConstructorInfo représentant les constructeurs publics et non publics définis pour cette classe, comme spécifié.

public override System.Reflection.ConstructorInfo[] GetConstructors (System.Reflection.BindingFlags bindingAttr);
[System.Runtime.InteropServices.ComVisible(true)]
public override System.Reflection.ConstructorInfo[] GetConstructors (System.Reflection.BindingFlags bindingAttr);

Paramètres

bindingAttr
BindingFlags

Il doit s’agir d’un bit indicateur issu de BindingFlags : InvokeMethod, NonPublic, etc.

Retours

Retourne un tableau d’objets ConstructorInfo représentant les constructeurs spécifiés définis pour cette classe. Si aucun constructeur n’est défini, un tableau vide est retourné.

Attributs

Exceptions

Cette méthode n’est actuellement pas prise en charge pour les types incomplets.

Remarques

Pour contourner ce problème, pour récupérer le constructeur d’un type terminé, vous pouvez récupérer le type à l’aide Type.GetType de ou Assembly.GetType et utiliser la réflexion sur le type récupéré.

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1