MemberFilter Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Delegaten dar, der verwendet wird, um eine Liste von Membern zu filtern, die in einem Array von MemberInfo-Objekten dargestellt werden.
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
Parameter
Das MemberInfo-Objekt, auf das der Filter angewendet wird.
- filterCriteria
- Object
Ein beliebiges, zum Filtern der Liste verwendetes Objekt.
Rückgabewert
true
, um den Member in die gefilterte Liste aufzunehmen; andernfalls false
.
- Attribute
Hinweise
Jede abgeleitete Klasse von und DelegateMulticastDelegate verfügt über einen Konstruktor und eine Invoke
Methode. (Siehe codebeispiel in Delegate
.)
Die FindMembers Methode verwendet diesen Delegat, um die Liste der elemente zu filtern, die sie zurückgibt.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |