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 Overrides Function GetMethods ( _
    bindingFlags As BindingFlags _
) As MethodInfo()
public override MethodInfo[] GetMethods(
    BindingFlags bindingFlags


Return Value

Type: array<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.

Important noteImportant Note:

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

Version Information


Supported in: 5, 4


For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.