ParallelEnumerable.Any 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, 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.
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.