MemberFilter Delegar
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um delegado que é usado para filtrar uma lista de membros representados num array 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.
Devolver Valor
true incluir o membro na lista filtrada; caso contrário false.
- Atributos
Observações
Cada classe derivada de a Delegate e MulticastDelegate tem um construtor e um Invoke método. (Ver o exemplo do código em Delegate.)
O FindMembers método usa este delegado para filtrar a lista de membros que devolve.
Métodos da Extensão
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |