ParallelEnumerable.Any Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
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.