Module.GetMethod Method (String, BindingFlags, Binder, CallingConventions, Type(), ParameterModifier())
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Returns the global method that has the specified name, binding information, calling convention, and parameter types and modifiers.
Assembly: mscorlib (in mscorlib.dll)
'Declaration Public Function GetMethod ( _ name As String, _ bindingAttr As BindingFlags, _ binder As Binder, _ callConvention As CallingConventions, _ types As Type(), _ modifiers As ParameterModifier() _ ) As MethodInfo
Parameters
- name
- Type: System.String
The method name.
- bindingAttr
- Type: System.Reflection.BindingFlags
The flags used to control the search.
- binder
- Type: System.Reflection.Binder
An object that performs overload resolution and type coercion, or Nothing to use Type.DefaultBinder.
- callConvention
- Type: System.Reflection.CallingConventions
The calling convention for the method.
- types
- Type:
System.Type
()
The parameter types to search for.
- modifiers
- Type:
System.Reflection.ParameterModifier
()
An array of parameter modifiers used to make binding work with parameter signatures in which the types have been modified.
Return Value
Type: System.Reflection.MethodInfoThe global method that matches the specified criteria, or Nothing if such a method does not exist.
| Exception | Condition |
|---|---|
| ArgumentNullException | name is Nothing, types is Nothing, or an element of types is Nothing. |
| AmbiguousMatchException | More than one global method matches the specified criteria. |
Show: