ParallelEnumerable.Where Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Filtruje paralelně posloupnost hodnot na základě predikátu.
Přetížení
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Filtruje paralelně posloupnost hodnot na základě predikátu. |
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Filtruje paralelně posloupnost hodnot na základě predikátu. Index každého prvku se používá v logice funkce predikátu. |
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Filtruje paralelně posloupnost hodnot na základě predikátu.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Where(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> Where<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Where : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Where(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As ParallelQuery(Of TSource)
Parametry typu
- TSource
Typ prvků zdroje.
Parametry
- source
- ParallelQuery<TSource>
Posloupnost, která se má filtrovat.
Návraty
Sekvence, která obsahuje prvky ze vstupní sekvence, které splňují podmínku.
Výjimky
source
nebo predicate
je odkaz s hodnotou null (Nothing v jazyce Visual Basic).
Dotaz se zrušil s tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.
Viz také
Platí pro
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Filtruje paralelně posloupnost hodnot na základě predikátu. Index každého prvku se používá v logice funkce predikátu.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ Where(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> Where<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,bool> predicate);
static member Where : System.Linq.ParallelQuery<'Source> * Func<'Source, int, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function Where(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Integer, Boolean)) As ParallelQuery(Of TSource)
Parametry typu
- TSource
Typ prvků zdroje.
Parametry
- source
- ParallelQuery<TSource>
Posloupnost, která se má filtrovat.
Návraty
Sekvence, která obsahuje prvky ze vstupní sekvence, které splňují podmínku.
Výjimky
source
nebo predicate
je odkaz s hodnotou null (Nothing v jazyce Visual Basic).
Dotaz se zrušil s tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Dotaz obsahuje více než int32.MaxValue prvků.
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.