次の方法で共有


TypeBuilder.GetMethods(BindingFlags) メソッド

定義

指定のとおりに、この型によって宣言または継承されたパブリック メソッドと非パブリック メソッドをすべて返します。

public:
 override cli::array <System::Reflection::MethodInfo ^> ^ GetMethods(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MethodInfo[] GetMethods (System.Reflection.BindingFlags bindingAttr);
override this.GetMethods : System.Reflection.BindingFlags -> System.Reflection.MethodInfo[]
Public Overrides Function GetMethods (bindingAttr As BindingFlags) As MethodInfo()

パラメーター

bindingAttr
BindingFlags

これは InvokeMethodNonPublic などにある、BindingFlags からのビット フラグでなければなりません。

戻り値

nonPublic が使用されている場合、この型で定義されているパブリック メソッドと非パブリック メソッドを表す MethodInfo オブジェクトの配列を返します。それ以外の場合、パブリック メソッドのみが返されます。

例外

不完全な型では、このメソッドは実装されません。

注釈

または Assembly.GetType を使用して型をType.GetType取得し、取得した型でリフレクションを使用します。

適用対象