IReflect.GetMethods(BindingFlags) Метод

Определение

Извлекает массив объектов со всеми открытыми методами MethodInfo или всеми методами текущего класса.

public:
 cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)]
public System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
public System.Reflection.MethodInfo[] GetMethods(System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>]
abstract member GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
abstract member GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()

Параметры

bindingAttr
BindingFlags

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

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

Массив MethodInfo объектов, содержащих все методы, определенные для этого объекта отражения, которые соответствуют ограничениям поиска, указанным в bindingAttr.

Атрибуты

Комментарии

Недоступный атрибут bindingAttr указывается только в том случае, если возвращаются общедоступные методы.

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

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