MemberFilter Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um delegado usado para filtrar uma lista de membros representados em uma matriz de MemberInfo objetos.
public delegate bool MemberFilter(MemberInfo ^ m, System::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);
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);
[<System.Serializable>]
type MemberFilter = delegate of MemberInfo * obj -> bool
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type MemberFilter = delegate of MemberInfo * obj -> bool
type MemberFilter = delegate of MemberInfo * obj -> bool
Public Delegate Function MemberFilter(m As MemberInfo, filterCriteria As Object) As Boolean
Parâmetros
O MemberInfo objeto 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 retorna.
Métodos de Extensão
| Nome | Description |
|---|---|
| GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |