Freigeben über


Module.GetMethodImpl Methode

Definition

Gibt die Methodenimplementierung in Übereinstimmung mit den angegebenen Kriterien zurück.

protected:
 virtual System::Reflection::MethodInfo ^ GetMethodImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected virtual System.Reflection.MethodInfo? GetMethodImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, System.Reflection.CallingConventions callConvention, Type[]? types, System.Reflection.ParameterModifier[]? modifiers);
protected virtual System.Reflection.MethodInfo GetMethodImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Protected Overridable Function GetMethodImpl (name As String, bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As MethodInfo

Parameter

name
String

Der Methodenname.

bindingAttr
BindingFlags

Eines der BindingFlags-Bitflags zum Steuern der Suche.

binder
Binder

Ein Objekt, das Binder implementiert, das auf diese Methode bezogene Eigenschaften enthält.

callConvention
CallingConventions

Die Aufrufkonvention für die Methode.

types
Type[]

Die zu suchenden Parametertypen.

modifiers
ParameterModifier[]

Ein Array von Parametermodifizierern, das zur Bindung mit Parametersignaturen verwendet wird, in denen die Typen geändert wurden.

Gibt zurück

Ein MethodInfo-Objekt mit den angegebenen Implementierungsinformationen oder null, wenn die Methode nicht vorhanden ist.

Ausnahmen

types ist null.

Gilt für:

Weitere Informationen