DataViewBrowseObject.IReflect.GetMethod Methode

Definition

Überlädt

IReflect.GetMethod(String, BindingFlags)

Ruft die angegebene Methode ab, die den angegebenen Bindungs Einschränkungen für den Typ der aktuellen Instanz entspricht.

IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Ruft die angegebene Methode, deren Parameter den angegebenen Argument Typen und-modifizierertypen entsprechen, unter Verwendung der angegebenen Bindungs Einschränkungen für den Typ der aktuellen Instanz ab.

IReflect.GetMethod(String, BindingFlags)

Ruft die angegebene Methode ab, die den angegebenen Bindungs Einschränkungen für den Typ der aktuellen Instanz entspricht.

 virtual System::Reflection::MethodInfo ^ System.Reflection.IReflect.GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetMethod;
System.Reflection.MethodInfo IReflect.GetMethod (string name, System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
override this.System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
Function GetMethod (name As String, bindingAttr As BindingFlags) As MethodInfo Implements IReflect.GetMethod

Parameter

name
String

Der Name der abzurufenden Methode.

bindingAttr
BindingFlags

Eine Bitmaske besteht aus einem oder mehreren, BindingFlags die angeben, wie die Suche durchgeführt wird, oder 0 (null), um ein leeres Array zurückzugeben.

Gibt zurück

MethodInfo

Ein- MethodInfo Objekt, das die Methode darstellt, die den angegebenen Bindungs Einschränkungen für den Typ der aktuellen Instanz entspricht, sofern gefunden, andernfalls NULL.

Implementiert

Gilt für

IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Ruft die angegebene Methode, deren Parameter den angegebenen Argument Typen und-modifizierertypen entsprechen, unter Verwendung der angegebenen Bindungs Einschränkungen für den Typ der aktuellen Instanz ab.

 virtual System::Reflection::MethodInfo ^ System.Reflection.IReflect.GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetMethod;
System.Reflection.MethodInfo IReflect.GetMethod (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, types As Type(), modifiers As ParameterModifier()) As MethodInfo Implements IReflect.GetMethod

Parameter

name
String

Der Name der abzurufenden Methode.

bindingAttr
BindingFlags

Eine Bitmaske besteht aus einem oder mehreren, BindingFlags die angeben, wie die Suche durchgeführt wird, oder 0 (null), um ein leeres Array zurückzugeben.

binder
Binder

Ein Binder -Objekt, das einen Satz von Eigenschaften definiert und eine Bindung ermöglicht. dazu kann die Auswahl einer überladenen Methode, die Umwandlung von Argument Typen und der Aufruf eines Members durch Reflektion oder NULL verwendet werden, um zu verwenden DefaultBinder .

types
Type[]

Ein Array von- Type Objekten, das die Anzahl, die Reihenfolge und den Typ der Parameter für die abzurufende Methode darstellt, oder ein leeres Array von- Type Objekten (wie vom-Feld bereitgestellt EmptyTypes ), um eine Methode zu erhalten, die keine Parameter annimmt.

modifiers
ParameterModifier[]

Ein Array von ParameterModifier-Objekten, die die Attribute darstellen, die dem entsprechenden Element im types-Array zugeordnet sind. Wird nur verwendet, wenn über COM-Interop aufgerufen wird und nur Parameter, die als Verweis übermittelt werden, behandelt werden. Der Standardbinder verarbeitet diesen Parameter nicht.

Gibt zurück

MethodInfo

Ein- MethodInfo Objekt, das die Methode darstellt, die den angegebenen Bindungs Einschränkungen für den Typ der aktuellen Instanz entspricht, sofern gefunden, andernfalls NULL.

Implementiert

Gilt für