TypeDelegator.GetConstructorImpl Méthode

Définition

Obtient le constructeur qui a implémenté le TypeDelegator.

protected:
 override System::Reflection::ConstructorInfo ^ GetConstructorImpl(System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.ConstructorInfo? GetConstructorImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
protected override System.Reflection.ConstructorInfo GetConstructorImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetConstructorImpl : System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.ConstructorInfo
Protected Overrides Function GetConstructorImpl (bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As ConstructorInfo

Paramètres

bindingAttr
BindingFlags

Masque de bits qui affecte la manière dont la recherche est effectuée. La valeur est une combinaison de zéro ou de plusieurs indicateurs binaires de BindingFlags.

binder
Binder

Objet qui active la liaison, la contrainte de types d'arguments, l'appel des membres et la récupération d'objets MemberInfo par le biais de la réflexion. Si binder est null, le binder par défaut est utilisé.

callConvention
CallingConventions

Conventions d'appel.

types
Type[]

Tableau de type Type contenant la liste du nombre, de l'ordre et des types de paramètres. Les types ne peuvent pas être null ; utilisez une méthode GetMethod appropriée ou un tableau vide pour rechercher une méthode sans paramètres.

modifiers
ParameterModifier[]

Tableau de type ParameterModifier, de la même longueur que le tableau types, dont les éléments représentent les attributs associés aux paramètres de la méthode à obtenir.

Retours

ConstructorInfo

Objet ConstructorInfo de la méthode qui répond aux critères spécifiés ou null si aucune correspondance n'existe.

Remarques

Le callConvention paramètre indique la convention d’appel pour le point d’entrée. Si aucune convention d’appel n’est spécifiée, une valeur Standard par défaut CallingConventions est utilisée.

S’applique à

Voir aussi