Поделиться через


TypedArray.GetMethod Метод

Определение

Получает метод типа класса Array с заданным именем.

Перегрузки

GetMethod(String, BindingFlags)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает метод типа класса Array с заданным именем.

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает метод типа класса Array с заданным именем, используя указанные критерии выбора.

GetMethod(String, BindingFlags)

Получает метод типа класса Array с заданным именем.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Параметры

name
String

Имя получаемого метода.

bindingAttr
BindingFlags

Битовая комбинация значений перечисления, задающая способ поиска членов путем отражения.

Возвращаемое значение

Метод с указанным именем, если таковое имеется, или значение NULL.

Реализации

См. также раздел

Применяется к

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

Получает метод типа класса Array с заданным именем, используя указанные критерии выбора.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Параметры

name
String

Имя получаемого метода.

bindingAttr
BindingFlags

Битовая комбинация значений перечисления, задающая способ поиска членов путем отражения.

binder
Binder

Объект, выполняющий преобразование фактического типа аргумента в формальный тип аргумента.

types
Type[]

Типы параметров, используемые для нахождения соответствующего метода.

modifiers
ParameterModifier[]

Массив модификаторов параметров, позволяющий привязке работать с сигнатурами параметров, в которых были изменены типы.

Возвращаемое значение

Метод с указанным именем, если таковое имеется, или значение NULL.

Реализации

См. также раздел

Применяется к