MemberFilter Delegat

Definicja

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

C#
public delegate bool MemberFilter(MemberInfo m, object? filterCriteria);
C#
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);
C#
[System.Serializable]
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public delegate bool MemberFilter(MemberInfo m, object filterCriteria);

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

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.5, 1.6, 2.0, 2.1

Zobacz też