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

另请参阅