Module.GetMethod Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Methode mit den angegebenen Kriterien zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| GetMethod(String) |
Gibt eine Methode mit dem angegebenen Namen zurück. |
| GetMethod(String, Type[]) |
Gibt eine Methode mit den angegebenen Namen- und Parametertypen zurück. |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Gibt eine Methode mit dem angegebenen Namen, Bindungsinformationen, aufrufenden Konventionen und Parametertypen und Modifizierern zurück. |
GetMethod(String)
Gibt eine Methode mit dem angegebenen Namen zurück.
public:
System::Reflection::MethodInfo ^ GetMethod(System::String ^ name);
public System.Reflection.MethodInfo GetMethod(string name);
member this.GetMethod : string -> System.Reflection.MethodInfo
Public Function GetMethod (name As String) As MethodInfo
Parameter
- name
- String
Der Methodenname.
Gibt zurück
Ein MethodInfo Objekt mit dem angegebenen Namen oder null wenn die Methode nicht vorhanden ist.
Ausnahmen
name ist null.
Gilt für:
GetMethod(String, Type[])
Gibt eine Methode mit den angegebenen Namen- und Parametertypen zurück.
public:
System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, cli::array <Type ^> ^ types);
public System.Reflection.MethodInfo GetMethod(string name, Type[] types);
member this.GetMethod : string * Type[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, types As Type()) As MethodInfo
Parameter
- name
- String
Der Methodenname.
- types
- Type[]
Die Parametertypen, nach der gesucht werden soll.
Gibt zurück
Ein MethodInfo Objekt gemäß den angegebenen Kriterien oder null wenn die Methode nicht vorhanden ist.
Ausnahmen
name ist null, types ist null, oder types (i) ist null.
Gilt für:
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])
Gibt eine Methode mit dem angegebenen Namen, Bindungsinformationen, aufrufenden Konventionen und Parametertypen und Modifizierern zurück.
public:
System::Reflection::MethodInfo ^ GetMethod(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);
public System.Reflection.MethodInfo GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
member this.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Public Function GetMethod (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 Bitkennzeichnungen, die zum Steuern der Suche verwendet werden.
- binder
- Binder
Ein Objekt, das implementiert Binder, das Eigenschaften enthält, die mit dieser Methode zusammenhängen.
- callConvention
- CallingConventions
Die Aufrufkonvention für die Methode.
- types
- Type[]
Die Parametertypen, nach der gesucht werden soll.
- modifiers
- ParameterModifier[]
Ein Array von Parametermodifizierern, mit denen die Bindung mit Parametersignaturen funktioniert, in denen die Typen geändert wurden.
Gibt zurück
Ein MethodInfo Objekt gemäß den angegebenen Kriterien oder null wenn die Methode nicht vorhanden ist.
Ausnahmen
name ist null, types ist null, oder types (i) ist null.