MemberDescriptor.FindMethod Methode

Definition

Sucht die angegebene Methode durch Spiegelung.

Überlädt

Name Beschreibung
FindMethod(Type, String, Type[], Type)

Sucht die angegebene Methode durch Spiegelung und sucht nur nach öffentlichen Methoden.

FindMethod(Type, String, Type[], Type, Boolean)

Sucht die angegebene Methode durch Spiegelung, mit einer Option, nur öffentliche Methoden zu durchsuchen.

FindMethod(Type, String, Type[], Type)

Sucht die angegebene Methode durch Spiegelung und sucht nur nach öffentlichen Methoden.

protected:
 static System::Reflection::MethodInfo ^ FindMethod(Type ^ componentClass, System::String ^ name, cli::array <Type ^> ^ args, Type ^ returnType);
protected static System.Reflection.MethodInfo FindMethod(Type componentClass, string name, Type[] args, Type returnType);
static member FindMethod : Type * string * Type[] * Type -> System.Reflection.MethodInfo
Protected Shared Function FindMethod (componentClass As Type, name As String, args As Type(), returnType As Type) As MethodInfo

Parameter

componentClass
Type

Die Komponente, die die Methode enthält.

name
String

Der Name der zu suchenden Methode.

args
Type[]

Ein Array von Parametern für die Methode, das zum Auswählen zwischen überladenen Methoden verwendet wird.

returnType
Type

Der Typ, der für die Methode zurückgegeben werden soll.

Gibt zurück

A MethodInfo that represents the method, or null if the method is not found.

Gilt für:

FindMethod(Type, String, Type[], Type, Boolean)

Sucht die angegebene Methode durch Spiegelung, mit einer Option, nur öffentliche Methoden zu durchsuchen.

protected:
 static System::Reflection::MethodInfo ^ FindMethod(Type ^ componentClass, System::String ^ name, cli::array <Type ^> ^ args, Type ^ returnType, bool publicOnly);
protected static System.Reflection.MethodInfo FindMethod(Type componentClass, string name, Type[] args, Type returnType, bool publicOnly);
static member FindMethod : Type * string * Type[] * Type * bool -> System.Reflection.MethodInfo
Protected Shared Function FindMethod (componentClass As Type, name As String, args As Type(), returnType As Type, publicOnly As Boolean) As MethodInfo

Parameter

componentClass
Type

Die Komponente, die die Methode enthält.

name
String

Der Name der zu suchenden Methode.

args
Type[]

Ein Array von Parametern für die Methode, das zum Auswählen zwischen überladenen Methoden verwendet wird.

returnType
Type

Der Typ, der für die Methode zurückgegeben werden soll.

publicOnly
Boolean

Gibt an, ob die Suche auf öffentliche Methoden beschränkt werden soll.

Gibt zurück

A MethodInfo that represents the method, or null if the method is not found.

Gilt für: