Module.GetMethodImpl Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
In a derived class, provides the implementation for the GetMethod method overloads.
Assembly: mscorlib (in mscorlib.dll)
protected virtual MethodInfo GetMethodImpl( string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers )
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 null 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 null if no such method exists.
| Exception | Condition |
|---|---|
| AmbiguousMatchException | More than one global method matches the specified criteria. |
| ArgumentNullException | name is null, types is null, or an element of types is null. |
Show: