ParallelEnumerable.First Methode

Definitie

Retourneert het eerste element van een parallelle reeks.

Overloads

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

Retourneert het eerste element van een parallelle reeks.

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

Retourneert het eerste element in een parallelle reeks die voldoet aan een opgegeven voorwaarde.

First<TSource>(ParallelQuery<TSource>)

Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs

Retourneert het eerste element van een parallelle reeks.

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

Type parameters

TSource

Het type van de elementen van source.

Parameters

source
ParallelQuery<TSource>

De reeks die het eerste element retourneert.

Retouren

TSource

Het eerste element in de opgegeven reeks.

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.

source bevat geen elementen.

Opmerkingen

Als de query niet is geordend, is het eerste element niet-deterministisch. Zie Orderbehoud in PLINQ voor meer informatie.

Zie ook

Van toepassing op

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

Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs

Retourneert het eerste element in een parallelle reeks die voldoet aan een opgegeven voorwaarde.

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

Type parameters

TSource

Het type van de elementen van source.

Parameters

source
ParallelQuery<TSource>

De reeks waaruit een element moet worden geretourneerd.

predicate
Func<TSource,Boolean>

Een functie om elk element voor een voorwaarde te testen.

Retouren

TSource

Het eerste element in de reeks die de test doorgeeft in de opgegeven predicaatfunctie.

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.

Geen element in source voldoet aan de voorwaarde in predicate.

Opmerkingen

Als de query niet is geordend, is het eerste element niet-deterministisch. Zie Orderbehoud in PLINQ voor meer informatie.

Zie ook

Van toepassing op