閱讀英文版本

分享方式:


MemberFilter 代理人

定義

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

C#
public delegate bool MemberFilter(MemberInfo m, object? filterCriteria);
C#
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);
C#
[System.Serializable]
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);

參數

m
MemberInfo

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

filterCriteria
Object

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

傳回值

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

屬性

備註

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

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

擴充方法

GetMethodInfo(Delegate)

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

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.5, 1.6, 2.0, 2.1

另請參閱