IncrementalValueProviderExtensions.Where<TSource> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтрует значения из IncrementalValuesProvider<TValues> предиката на основе предиката, создавая новое IncrementalValuesProvider<TValues> содержащее только значения, удовлетворяющие предикату.
public static Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> Where<TSource>(this Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> source, Func<TSource,bool> predicate);
static member Where : Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source> * Func<'Source, bool> -> Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source>
<Extension()>
Public Function Where(Of TSource) (source As IncrementalValuesProvider(Of TSource), predicate As Func(Of TSource, Boolean)) As IncrementalValuesProvider(Of TSource)
Параметры типа
- TSource
Тип каждого значения
Параметры
- source
- IncrementalValuesProvider<TSource>
Поставщик входных данных
Функция, которая определяет, следует ли включать значение в выходные данные.
Возвращаемое значение
Новое IncrementalValuesProvider<TValues> , которое предоставляет только значения, в которых возвращается предикат true