MemberFilter 代理人

定義

代表用來篩選成員清單的委派,這些成員為 MemberInfo 物件陣列中代表的成員。

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

參數

m
MemberInfo

要套用篩選條件的 MemberInfo 物件。

filterCriteria
Object

用來篩選清單的任意物件。

傳回值

Boolean

若要在篩選清單中包含成員,則為 true;否則為 false

屬性

備註

MulticastDelegate 的每個衍生類別 Delegate 都有建構函式和 Invoke 方法。 (請參閱 .) 中的 Delegate 程式碼範例

方法 FindMembers 會使用此委派來篩選傳回的成員清單。

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於

另請參閱