AccessibleObject.IReflect.GetMethod メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
オーバーロードされたメソッドの中から選択する Type 配列を使用して、指定したメソッドに対応する MethodInfo オブジェクトを取得します。 このメンバーの説明については、 GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])を参照してください。 |
| IReflect.GetMethod(String, BindingFlags) |
指定した検索制約の下で、指定したメソッドに対応する MethodInfo オブジェクトを取得します。 このメンバーの説明については、 GetMethod(String, BindingFlags)を参照してください。 |
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])
オーバーロードされたメソッドの中から選択する Type 配列を使用して、指定したメソッドに対応する MethodInfo オブジェクトを取得します。 このメンバーの説明については、 GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])を参照してください。
virtual System::Reflection::MethodInfo ^ System.Reflection.IReflect.GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetMethod;
System.Reflection.MethodInfo IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, types As Type(), modifiers As ParameterModifier()) As MethodInfo Implements IReflect.GetMethod
パラメーター
- name
- String
検索するメンバーの名前。
- bindingAttr
- BindingFlags
検索を制御するために使用されるバインド属性。
- types
- Type[]
オーバーロードされたメソッドの中から選択するために使用される配列。
- modifiers
- ParameterModifier[]
型が変更されたパラメーター シグネチャでバインドを機能させるために使用されるパラメーター修飾子の配列。
返品
指定したすべてのパラメーターに一致する要求されたメソッド。
実装
例外
オブジェクトは、同じ名前の複数のメソッドを実装します。
注釈
戻り値は、メソッド名、 System.Reflection.BindingFlags 列挙体、 binder パラメーターで指定された型変換の種類、オーバーロード、およびメソッドのシグネチャを記述する System.Reflection.ParameterInfo に基づく一致です。
このメンバーは、明示的なインターフェイス メンバーの実装です。 AccessibleObject インスタンスがIReflect インターフェイスにキャストされている場合にのみ使用できます。
適用対象
IReflect.GetMethod(String, BindingFlags)
指定した検索制約の下で、指定したメソッドに対応する MethodInfo オブジェクトを取得します。 このメンバーの説明については、 GetMethod(String, BindingFlags)を参照してください。
virtual System::Reflection::MethodInfo ^ System.Reflection.IReflect.GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetMethod;
System.Reflection.MethodInfo IReflect.GetMethod(string name, System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
override this.System.Reflection.IReflect.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
Function GetMethod (name As String, bindingAttr As BindingFlags) As MethodInfo Implements IReflect.GetMethod
パラメーター
- name
- String
検索するメンバーの名前。
- bindingAttr
- BindingFlags
検索を制御するために使用されるバインド属性。
返品
メソッド情報を含む MethodInfo オブジェクト。一致は、 bindingAttrで指定されたメソッド名と検索制約に基づいています。
実装
例外
オブジェクトは、同じ名前の複数のメソッドを実装します。
注釈
このメンバーは、明示的なインターフェイス メンバーの実装です。 AccessibleObject インスタンスがIReflect インターフェイスにキャストされている場合にのみ使用できます。