Compartir vía


MemberFilter Delegado

Definición

Representa un delegado que se usa para filtrar una lista de miembros representados en una matriz de objetos MemberInfo.

public delegate bool MemberFilter(MemberInfo ^ m, System::Object ^ filterCriteria);
public delegate bool MemberFilter(MemberInfo m, object? filterCriteria);
public delegate bool MemberFilter(MemberInfo m, 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);
type MemberFilter = delegate of MemberInfo * obj -> bool
[<System.Serializable>]
type MemberFilter = delegate of MemberInfo * obj -> bool
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type MemberFilter = delegate of MemberInfo * obj -> bool
Public Delegate Function MemberFilter(m As MemberInfo, filterCriteria As Object) As Boolean 

Parámetros

m
MemberInfo

Objeto MemberInfo al que se aplica el filtro.

filterCriteria
Object

Objeto arbitrario que se utiliza para filtrar la lista.

Valor devuelto

true para incluir el miembro en la lista filtrada; de lo contrario, false.

Atributos

Comentarios

Cada clase derivada de y DelegateMulticastDelegate tiene un constructor y un Invoke método. (Vea el ejemplo de código en Delegate).

El FindMembers método usa este delegado para filtrar la lista de miembros que devuelve.

Métodos de extensión

GetMethodInfo(Delegate)

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a

Consulte también