Ler em inglês

Compartilhar via


MemberFilter Delegar

Definição

Representa um delegado que é usado para filtrar uma lista de membros representados em uma matriz de MemberInfo objetos.

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);

Parâmetros

m
MemberInfo

O objeto MemberInfo ao qual o filtro é aplicado.

filterCriteria
Object

Um objeto arbitrário usado para filtrar a lista.

Valor Retornado

true para incluir o membro na lista filtrada; caso contrário, false.

Atributos

Comentários

Cada classe derivada de um Delegate e MulticastDelegate tem um construtor e um Invoke método . (Consulte o exemplo de código em Delegate.)

O FindMembers método usa esse delegado para filtrar a lista de membros que ele retorna.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Produto Versões
.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

Confira também