MemberFilter 代理人

定義

MemberInfo オブジェクトの配列で表されるメンバーの一覧をフィルター処理するのに使われるデリゲートを表します。Represents a delegate that is used to filter a list of members represented in an array of MemberInfo objects.

public delegate bool MemberFilter(MemberInfo ^ m, System::Object ^ filterCriteria);
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);
type MemberFilter = delegate of MemberInfo * obj -> bool
Public Delegate Function MemberFilter(m As MemberInfo, filterCriteria As Object) As Boolean 

パラメーター

m
MemberInfo

フィルターを適用する MemberInfo オブジェクト。The MemberInfo object to which the filter is applied.

filterCriteria
Object

一覧をフィルター処理するために使用する任意のオブジェクト。An arbitrary object used to filter the list.

戻り値

Boolean

フィルター選択されたリストにメンバーを含めるには true。それ以外の場合は falsetrue to include the member in the filtered list; otherwise false.

継承
MemberFilter
属性

注釈

Delegate Invokeおよびのすべての派生クラスには、コンストラクターとメソッドがあります。MulticastDelegateEvery derived class of a Delegate and MulticastDelegate has a constructor and an Invoke method. (「」のDelegateコード例を参照してください)。(See the code example in Delegate.)

メソッドFindMembersは、このデリゲートを使用して、返されるメンバーの一覧をフィルター処理します。The FindMembers method uses this delegate to filter the list of members that it returns.

拡張メソッド

GetMethodInfo(Delegate)

指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。Gets an object that represents the method represented by the specified delegate.

適用対象

こちらもご覧ください