TypeDelegator.GetMethodImpl メソッド

定義

指定したバインディング制約および指定した呼び出し規約を使用して、指定したメソッドのうち、指定した引数の型および修飾子と一致するパラメーターが設定されているものを検索します。

protected:
 override 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 override System.Reflection.MethodInfo? GetMethodImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, System.Reflection.CallingConventions callConvention, Type[]? types, System.Reflection.ParameterModifier[]? modifiers);
protected override System.Reflection.MethodInfo GetMethodImpl (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Reflection.CallingConventions callConvention, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetMethodImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * System.Reflection.CallingConventions * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Protected Overrides Function GetMethodImpl (name As String, bindingAttr As BindingFlags, binder As Binder, callConvention As CallingConventions, types As Type(), modifiers As ParameterModifier()) As MethodInfo

パラメーター

name
String

メソッド名。

bindingAttr
BindingFlags

検索の実行方法に影響を与えるビットマスク。 この値は、BindingFlags の 0 個以上のビット フラグの組み合わせです。

binder
Binder

バインディング、引数型の強制変換、メンバーの呼び出し、および、リフレクションを使用した MemberInfo オブジェクトの取得を有効にするオブジェクト。 bindernull の場合は、既定のバインダーが使用されます。

callConvention
CallingConventions

呼び出し規約。

types
Type[]

パラメーターの数、順序、および型のリストを格納している Type 型の配列。 types は null にできません。適切な GetMethod メソッドまたは空の配列を使用して、パラメーターなしのメソッドを検索します。

modifiers
ParameterModifier[]

types 配列と同じ長さで、要素が取得するメソッドのパラメーターに関連付けられた属性を表す ParameterModifier 型の配列。

戻り値

指定した基準と一致する実装メソッドの MethodInfoInfo オブジェクト。見つからなかった場合は null

注釈

パラメーターは callConvention 、エントリ ポイントの呼び出し規則を示します。 が指定されていないCallingConventions場合は、 のStandard既定値が使用されますCallingConventions

適用対象

こちらもご覧ください