ParallelEnumerable.Where Methode
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.
Filtert parallel eine Sequenz von Werten nach einem Prädikat.
Überlädt
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Filtert parallel eine Sequenz von Werten nach einem Prädikat. |
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Filtert parallel eine Sequenz von Werten nach einem Prädikat. In der Logik der Prädikatfunktion wird der Index der einzelnen Elemente verwendet. |
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Filtert parallel eine Sequenz von Werten nach einem Prädikat.
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)
Typparameter
- TSource
Der Typ der Elemente der Quelle.
Parameter
- source
- ParallelQuery<TSource>
Eine zu filternde Sequenz.
Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.
Gibt zurück
Eine Sequenz, die Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.
Ausnahmen
source
oder predicate
ist ein NULL-Verweis („Nothing“ in Visual Basic).
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.
Weitere Informationen
Gilt für:
Where<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Filtert parallel eine Sequenz von Werten nach einem Prädikat. In der Logik der Prädikatfunktion wird der Index der einzelnen Elemente verwendet.
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)
Typparameter
- TSource
Der Typ der Elemente der Quelle.
Parameter
- source
- ParallelQuery<TSource>
Eine zu filternde Sequenz.
Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.
Gibt zurück
Eine Sequenz, die Elemente aus der Eingabesequenz enthält, die die Bedingung erfüllen.
Ausnahmen
source
oder predicate
ist ein NULL-Verweis („Nothing“ in Visual Basic).
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
Mehr als Int32.MaxValue-Elemente werden von der Abfrage aufgezählt.
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.