MemberFilter Delegat

Definicja

Reprezentuje delegata używanego do filtrowania listy elementów członkowskich reprezentowanych w tablicy MemberInfo obiektów.

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

MemberInfo Obiekt, do którego zastosowano filtr.

filterCriteria
Object

Dowolny obiekt używany do filtrowania listy.

Wartość zwracana

true aby uwzględnić element członkowski na filtrowanej liście; w przeciwnym razie false.

Atrybuty

Uwagi

Każda pochodna klasa klasy i DelegateMulticastDelegate ma konstruktor i metodę Invoke . (Zobacz przykład kodu w pliku Delegate.)

Metoda FindMembers używa tego delegata do filtrowania listy zwracanych elementów członkowskich.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy

Zobacz też