ParallelEnumerable.Any Methode

Definition

Bestimmt, ob eine parallele Sequenz Elemente enthält.

Überlädt

Name Beschreibung
Any<TSource>(ParallelQuery<TSource>)

Bestimmt, ob eine parallele Sequenz Elemente enthält.

Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Bestimmt parallel, ob ein Element einer Sequenz eine Bedingung erfüllt.

Any<TSource>(ParallelQuery<TSource>)

Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs

Bestimmt, ob eine parallele Sequenz Elemente enthält.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static bool Any(System::Linq::ParallelQuery<TSource> ^ source);
public static bool Any<TSource>(this System.Linq.ParallelQuery<TSource> source);
static member Any : System.Linq.ParallelQuery<'Source> -> bool
<Extension()>
Public Function Any(Of TSource) (source As ParallelQuery(Of TSource)) As Boolean

Typparameter

TSource

Der Typ der Elemente von source.

Parameter

source
ParallelQuery<TSource>

Die Sequenz, die auf Leerheit überprüft werden soll.

Gibt zurück

truewenn die Quellsequenz Elemente enthält; andernfalls . false

Ausnahmen

Die Abfrage wurde abgebrochen, wobei das Token übergeben wurde WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source ist ein Nullverweis (Nichts in Visual Basic).

Mindestens eine Ausnahme ist während der Auswertung der Abfrage aufgetreten.

Hinweise

Diese Überladung der Any-Methode bewirkt, dass eine vollständig gepufferte Zusammenführung ausgeführt wird, bevor das Ergebnis zurückgegeben wird. Das Zusammenführungsverhalten kann sich auf die Leistung auswirken oder eine Ausnahme außerhalb des Arbeitsspeichers in großen Enumerationen verursachen. Um das Zusammenführungsverhalten zu vermeiden, verwenden Sie die Überladung von Any, die einen Func-Parameter verwendet, oder verwenden Sie eine alternative Methode wie FirstOrDefault.

Weitere Informationen

Gilt für:

Any<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs
Quelle:
ParallelEnumerable.cs

Bestimmt parallel, ob ein Element einer Sequenz eine Bedingung erfüllt.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static bool Any(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static bool Any<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Any : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> bool
<Extension()>
Public Function Any(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, deren Elemente das Prädikat angewendet wird.

predicate
Func<TSource,Boolean>

Eine Funktion zum Testen der einzelnen Elemente für eine Bedingung.

Gibt zurück

truewenn elemente in der Quellsequenz den Test im angegebenen Prädikat bestehen; andernfalls . false

Ausnahmen

Die Abfrage wurde abgebrochen, wobei das Token übergeben wurde WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source oder predicate ist ein Nullverweis (Nichts in Visual Basic).

Mindestens eine Ausnahme ist während der Auswertung der Abfrage aufgetreten.

Weitere Informationen

Gilt für: