TypeDelegator.GetConstructorImpl Metodo

Definizione

Ottiene il costruttore che ha implementato l'oggetto 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

Parametri

bindingAttr
BindingFlags

Maschera di bit che influenza le modalità di esecuzione della ricerca. Il valore è una combinazione di zero o più flag di bit dall'oggetto BindingFlags.

binder
Binder

Oggetto che consente l'associazione, la coercizione dei tipi di argomento, la chiamata dei membri e il recupero di oggetti MemberInfo tramite reflection. Se binder è null, verrà usato il binder predefinito.

callConvention
CallingConventions

Convenzioni di chiamata.

types
Type[]

Matrice di tipo Type contenente un elenco del numero, dell'ordine e dei tipi di parametri. I tipi non possono essere null; utilizzare un metodo GetMethod appropriato o una matrice vuota per cercare un metodo senza parametri.

modifiers
ParameterModifier[]

Matrice di tipo ParameterModifier con la stessa lunghezza della matrice types, i cui elementi rappresentano gli attributi associati ai parametri del metodo da ottenere.

Restituisce

ConstructorInfo

Oggetto ConstructorInfo per il metodo che corrisponde ai criteri specificati; oppure null se non è stata individuata alcuna corrispondenza.

Commenti

Il callConvention parametro indica la convenzione di chiamata per il punto di ingresso. Se non viene specificata alcuna convenzione di chiamata, viene utilizzato un valore predefinito CallingConventions di Standard .

Si applica a

Vedi anche