TypeDelegator.GetConstructorImpl Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
.