TypeBuilder.GetMembers(BindingFlags) TypeBuilder.GetMembers(BindingFlags) TypeBuilder.GetMembers(BindingFlags) TypeBuilder.GetMembers(BindingFlags) Method

定義

この型によって宣言または継承されたパブリック メンバーと非パブリック メンバーをすべて返します。Returns the members for the public and non-public members declared or inherited by this type.

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

パラメーター

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

これは InvokeMethodNonPublic などの、BindingFlags からのビット フラグでなければなりません。This must be a bit flag from BindingFlags, such as InvokeMethod, NonPublic, and so on.

戻り値

この型で宣言または継承されているパブリック メンバーと非パブリック メンバーを表す MemberInfo オブジェクトの配列を返します。Returns an array of MemberInfo objects representing the public and non-public members declared or inherited by this type. 一致するメンバーがない場合は、空の配列が返されます。An empty array is returned if there are no matching members.

例外

不完全な型では、このメソッドは実装されません。This method is not implemented for incomplete types.

注釈

使用して型を取得Type.GetTypeまたはAssembly.GetTypeし、取得した型に対してリフレクションを使用します。Retrieve the type using Type.GetType or Assembly.GetType and use reflection on the retrieved type.

適用対象