Condividi tramite


MemberFilter Delegato

Definizione

Rappresenta un delegato usato per filtrare un elenco di membri rappresentati in una matrice di oggetti 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 

Parametri

m
MemberInfo

Oggetto MemberInfo a cui viene applicato il filtro.

filterCriteria
Object

Oggetto arbitrario usato per filtrare l'elenco.

Valore restituito

true per includere il membro nell'elenco filtrato; in caso contrario, false.

Attributi

Commenti

Ogni classe derivata di un Delegate oggetto e MulticastDelegate ha un costruttore e un Invoke metodo. Vedere l'esempio di codice in Delegate.)

Il FindMembers metodo usa questo delegato per filtrare l'elenco dei membri restituiti.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a

Vedi anche