Sdílet prostřednictvím


MemberFilter Delegát

Definice

Představuje delegáta, který slouží k filtrování seznamu členů reprezentovaných v poli MemberInfo objektů.

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 

Parametry

m
MemberInfo

Objekt MemberInfo , na který je použit filtr.

filterCriteria
Object

Libovolný objekt použitý k filtrování seznamu.

Návratová hodnota

true zahrnout člena do filtrovaného seznamu; jinak false.

Atributy

Poznámky

Každá odvozená třída a DelegateMulticastDelegate má konstruktor a metodu Invoke . (Podívejte se na příklad kódu v Delegate.)

Metoda FindMembers používá tohoto delegáta k filtrování seznamu členů, které vrací.

Metody rozšíření

GetMethodInfo(Delegate)

Získá objekt, který představuje metodu reprezentovanou zadaným delegátem.

Platí pro

Viz také