ParallelEnumerable.All<TSource> 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.
Bestimmt parallel, ob alle Elemente einer Sequenz eine Bedingung erfüllen.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static bool All(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static bool All<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member All : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> bool
<Extension()>
Public Function All(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As Boolean
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- ParallelQuery<TSource>
Eine Sequenz, auf deren Elemente das Prädikat angewendet werden soll.
Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.
Gibt zurück
true
, wenn jedes Element der Quellsequenz im angegebenen Prädikat erfolgreich überprüft wird oder wenn die Sequenz leer ist, andernfalls false
.
Ausnahmen
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
source
oder predicate
ist ein NULL-Verweis („Nothing“ in Visual Basic).
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.