IReflect::GetMethods Method (BindingFlags)


Retrieves an array of MethodInfo objects with all public methods or all methods of the current class.

Namespace:   System.Reflection
Assembly:  mscorlib (in mscorlib.dll)

array<MethodInfo^>^ GetMethods(
	BindingFlags bindingAttr


Type: System.Reflection::BindingFlags

The binding attributes used to control the search.

Return Value

Type: array<System.Reflection::MethodInfo^>^

An array of MethodInfo objects containing all the methods defined for this reflection object that meet the search constraints specified in bindingAttr.

The non-public attribute of bindingAttr is indicated only if public methods are returned.

.NET Framework
Available since 1.1
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top