Udostępnij za pośrednictwem


TypedArray.GetMethod Metoda

Definicja

Pobiera metodę typu klasy Array o określonej nazwie.

Przeciążenia

GetMethod(String, BindingFlags)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera metodę typu klasy Array o określonej nazwie.

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

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera metodę typu klasy Array o określonej nazwie przy użyciu określonych kryteriów wyboru.

GetMethod(String, BindingFlags)

Pobiera metodę typu klasy Array o określonej nazwie.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Parametry

name
String

Nazwa metody do pobrania.

bindingAttr
BindingFlags

Bitowa kombinacja wartości wyliczenia, która określa sposób, w jaki wyszukiwanie elementów członkowskich jest przeprowadzane przez odbicie.

Zwraca

Metoda, która ma określoną nazwę, jeśli zostanie znaleziona; w przeciwnym razie wartość null.

Implementuje

Zobacz też

Dotyczy

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

Pobiera metodę typu klasy Array o określonej nazwie przy użyciu określonych kryteriów wyboru.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 virtual System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, 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, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, types As Type(), modifiers As ParameterModifier()) As MethodInfo

Parametry

name
String

Nazwa metody do pobrania.

bindingAttr
BindingFlags

Bitowa kombinacja wartości wyliczenia, która określa sposób, w jaki wyszukiwanie elementów członkowskich jest przeprowadzane przez odbicie.

binder
Binder

Obiekt, który wykonuje konwersję typu z rzeczywistego typu argumentu na typ argumentu formalnego.

types
Type[]

Typy parametrów używane do lokalizowania zgodnej metody.

modifiers
ParameterModifier[]

Tablica modyfikatorów parametrów, które umożliwiają powiązanie do pracy z podpisami parametrów, w których typy zostały zmodyfikowane.

Zwraca

Metoda, która ma określoną nazwę, jeśli zostanie znaleziona; w przeciwnym razie wartość null.

Implementuje

Zobacz też

Dotyczy