Module.GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) メソッド

定義

指定した基準に一致するメソッド実装を返します。Returns the method implementation in accordance with the specified criteria.

protected:
 virtual System::Reflection::MethodInfo ^ GetMethodImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, System::Reflection::CallingConventions callConvention, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected virtual System.Reflection.MethodInfo GetMethodImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo

パラメーター

name
String

メソッド名。The method name.

bindingAttr
BindingFlags

検索を制御するために使用される BindingFlags ビット フラグのいずれか。One of the BindingFlags bit flags used to control the search.

binder
Binder

このメソッドに関連するプロパティが含まれ、Binder を実装するオブジェクト。An object that implements Binder, containing properties related to this method.

callConvention
CallingConventions

メソッドの呼び出し規則。The calling convention for the method.

types
Type[]

検索対象のパラメーター型。The parameter types to search for.

modifiers
ParameterModifier[]

型が変更されているパラメーター シグネチャでバインドを機能させるために使われるパラメーター修飾子の配列。An array of parameter modifiers used to make binding work with parameter signatures in which the types have been modified.

戻り値

指定した条件の実装情報を格納した MethodInfo オブジェクト。メソッドが存在しない場合は nullA MethodInfo object containing implementation information as specified, or null if the method does not exist.

例外

typesnull です。types is null.

適用対象

こちらもご覧ください