Partage via


MemberFilter Délégué

Définition

Représente un délégué utilisé pour filtrer une liste de membres représentée dans un tableau d’objets 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 

Paramètres

m
MemberInfo

L’objet MemberInfo auquel le filtre est appliqué.

filterCriteria
Object

Objet arbitraire utilisé pour filtrer la liste.

Valeur renvoyée

true pour inclure le membre dans la liste filtrée ; sinon false.

Attributs

Remarques

Chaque classe dérivée d’un Delegate et MulticastDelegate a un constructeur et une Invoke méthode. (Voir l’exemple de code dans Delegate.)

La FindMembers méthode utilise ce délégué pour filtrer la liste des membres qu’elle retourne.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Voir aussi