MemberFilter Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет делегат, используемый для фильтрации списка элементов, представленных в массиве объектов 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
Параметры
Объект MemberInfo, к которому применяется фильтр.
- filterCriteria
- Object
Произвольный объект, используемый для фильтрации списка.
Возвращаемое значение
Значение true
для включения элемента в отфильтрованный список. В противном случае — значение false
.
- Атрибуты
Комментарии
Каждый производный Delegate класс и MulticastDelegate имеет конструктор и Invoke
метод . (См. пример кода в Delegate
.)
Метод FindMembers использует этот делегат для фильтрации списка элементов, которые он возвращает.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |