Module.GetMethod Metoda

Definice

Vrátí metodu, která má zadaná kritéria.Returns a method having the specified criteria.

Přetížení

GetMethod(String)

Vrátí metodu se zadaným názvem.Returns a method having the specified name.

GetMethod(String, Type[])

Vrátí metodu se zadaným názvem a typy parametrů.Returns a method having the specified name and parameter types.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vrátí metodu, která má zadaný název, informace o vazbě, konvenci volání a typy parametrů a modifikátory.Returns a method having the specified name, binding information, calling convention, and parameter types and modifiers.

GetMethod(String)

Vrátí metodu se zadaným názvem.Returns a method having the specified name.

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

Parametry

name
String

Název metody.The method name.

Návraty

Objekt MethodInfo se zadaným názvem nebo null, pokud metoda neexistuje.A MethodInfo object having the specified name, or null if the method does not exist.

Výjimky

name je null.name is null.

GetMethod(String, Type[])

Vrátí metodu se zadaným názvem a typy parametrů.Returns a method having the specified name and parameter types.

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

Parametry

name
String

Název metody.The method name.

types
Type[]

Typy parametrů, které se mají hledatThe parameter types to search for.

Návraty

Objekt MethodInfo v souladu se zadanými kritérii nebo null, pokud metoda neexistuje.A MethodInfo object in accordance with the specified criteria, or null if the method does not exist.

Výjimky

name je null, types null nebo types (i) je null.name is null, types is null, or types (i) is null.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Vrátí metodu, která má zadaný název, informace o vazbě, konvenci volání a typy parametrů a modifikátory.Returns a method having the specified name, binding information, calling convention, and parameter types and modifiers.

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

Parametry

name
String

Název metody.The method name.

bindingAttr
BindingFlags

Jeden z BindingFlags bitových příznaků používaných k řízení hledání.One of the BindingFlags bit flags used to control the search.

binder
Binder

Objekt, který implementuje Binder obsahující vlastnosti, které se vztahují k této metodě.An object that implements Binder, containing properties related to this method.

callConvention
CallingConventions

Konvence volání metody.The calling convention for the method.

types
Type[]

Typy parametrů, které se mají hledatThe parameter types to search for.

modifiers
ParameterModifier[]

Pole modifikátorů parametrů, které slouží k vytváření vazeb s signaturami parametrů, ve kterých byly změněny typy.An array of parameter modifiers used to make binding work with parameter signatures in which the types have been modified.

Návraty

Objekt MethodInfo v souladu se zadanými kritérii nebo null, pokud metoda neexistuje.A MethodInfo object in accordance with the specified criteria, or null if the method does not exist.

Výjimky

name je null, types null nebo types (i) je null.name is null, types is null, or types (i) is null.

Viz také

Platí pro