Module::GetMethodImpl Method (String^, BindingFlags, Binder^, CallingConventions, array<Type^>^, array<ParameterModifier>^)
.NET Framework (current version)
Returns the method implementation in accordance with the specified criteria.
Assembly: mscorlib (in mscorlib.dll)
protected: virtual MethodInfo^ GetMethodImpl( String^ name, BindingFlags bindingAttr, Binder^ binder, CallingConventions callConvention, array<Type^>^ types, array<ParameterModifier>^ modifiers )
Parameters
- name
-
Type:
System::String^
The method name.
- bindingAttr
-
Type:
System.Reflection::BindingFlags
One of the BindingFlags bit flags used to control the search.
- binder
-
Type:
System.Reflection::Binder^
An object that implements Binder, containing properties related to this method.
- callConvention
-
Type:
System.Reflection::CallingConventions
The calling convention for the method.
- types
-
Type:
array<System::Type^>^
The parameter types to search for.
- modifiers
-
Type:
array<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::MethodInfo^A MethodInfo object containing implementation information as specified, or null if the method does not exist.
| Exception | Condition |
|---|---|
| AmbiguousMatchException | types is null. |
.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Show: