ParallelEnumerable.Any Methode

Definitie

Bepaalt of een parallelle reeks elementen bevat.

Overloads

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

Bepaalt of een parallelle reeks elementen bevat.

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

Bepaalt parallel of een element van een reeks voldoet aan een voorwaarde.

Any<TSource>(ParallelQuery<TSource>)

Bepaalt of een parallelle reeks elementen bevat.

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

Type parameters

TSource

Het type elementen van source.

Parameters

source
ParallelQuery<TSource>

De volgorde om te controleren op leegheid.

Retouren

true indien de bronvolgorde elementen bevat; anders, false.

Uitzonderingen

De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source is een null-verwijzing (niets in Visual Basic).

Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.

Opmerkingen

Deze overbelasting van de methode Any zorgt ervoor dat een volledig gebufferde samenvoeging wordt uitgevoerd voordat het resultaat wordt geretourneerd. Het samenvoeggedrag kan van invloed zijn op de prestaties of een uitzondering op het geheugen veroorzaken in grote enumerables. Als u het samenvoeggedrag wilt voorkomen, gebruikt u de overbelasting van Alle die een Func-parameter gebruikt of gebruikt u een alternatieve methode, zoals FirstOrDefault.

Zie ook

Van toepassing op

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

Bepaalt parallel of een element van een reeks voldoet aan een voorwaarde.

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

Type parameters

TSource

Het type elementen van source.

Parameters

source
ParallelQuery<TSource>

Een reeks van wiens elementen het predicaat wordt toegepast.

predicate
Func<TSource,Boolean>

Een functie om elk element voor een voorwaarde te testen.

Retouren

true indien elementen in de bronvolgorde de test in het opgegeven predicaat doorgeven; anders, false.

Uitzonderingen

De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source of predicate is een null-verwijzing (niets in Visual Basic).

Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.

Zie ook

Van toepassing op