ModuleBuilder.GetMethods Method (BindingFlags)


Returns all the methods that have been defined at the module level for the current ModuleBuilder, and that match the specified binding flags.

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

public override MethodInfo[] GetMethods(
	BindingFlags bindingFlags


Type: System.Reflection.BindingFlags

A combination of BindingFlags bit flags used to control the search.

Return Value

Type: System.Reflection.MethodInfo[]

An array that contains all the module-level methods that match bindingFlags.

Module-level methods are defined in emitted code by using the DefineGlobalMethod method.


Module-level methods cannot be retrieved until after the CreateGlobalFunctions method has been called for the module.

.NET Framework
Available since 4.0
Available since 4.0
Return to top