ParallelEnumerable.Where Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Filtert parallel een reeks waarden op basis van een predicaat.
Overloads
| Name | Description |
|---|---|
| Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Filtert parallel een reeks waarden op basis van een predicaat. |
| Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Filtert parallel een reeks waarden op basis van een predicaat. De index van elk element wordt gebruikt in de logica van de predicaatfunctie. |
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
Filtert parallel een reeks waarden op basis van een predicaat.
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)
Type parameters
- TSource
Het type van de elementen van de bron.
Parameters
- source
- ParallelQuery<TSource>
Een reeks om te filteren.
Retouren
Een reeks die elementen uit de invoerreeks bevat die voldoen aan de voorwaarde.
Uitzonderingen
source of predicate is een null-verwijzing (niets in Visual Basic).
De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.
Zie ook
Van toepassing op
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)
Filtert parallel een reeks waarden op basis van een predicaat. De index van elk element wordt gebruikt in de logica van de predicaatfunctie.
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)
Type parameters
- TSource
Het type van de elementen van de bron.
Parameters
- source
- ParallelQuery<TSource>
Een reeks om te filteren.
Retouren
Een reeks die elementen uit de invoerreeks bevat die voldoen aan de voorwaarde.
Uitzonderingen
source of predicate is een null-verwijzing (niets in Visual Basic).
De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Meer dan Int32.MaxValue-elementen worden geïnventariseerd door de query.
Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.