Udostępnij za pośrednictwem


ParallelEnumerable.First Metoda

Definicja

Zwraca pierwszy element sekwencji równoległej.

Przeciążenia

First<TSource>(ParallelQuery<TSource>)

Zwraca pierwszy element sekwencji równoległej.

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

Zwraca pierwszy element w sekwencji równoległej, który spełnia określony warunek.

First<TSource>(ParallelQuery<TSource>)

Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs

Zwraca pierwszy element sekwencji równoległej.

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

Parametry typu

TSource

Typ elementów elementu source.

Parametry

source
ParallelQuery<TSource>

Sekwencja zwracająca pierwszy element elementu.

Zwraca

TSource

Pierwszy element w określonej sekwencji.

Wyjątki

Zapytanie zostało anulowane przy użyciu tokenu przekazanego za pośrednictwem WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)elementu .

source jest odwołaniem o wartości null (Nic w Visual Basic).

Podczas oceny zapytania wystąpił co najmniej jeden wyjątek.

source nie zawiera żadnych elementów.

Uwagi

Jeśli zapytanie nie jest uporządkowane, pierwszy element jest niedeterministyczny. Aby uzyskać więcej informacji, zobacz Zachowywanie kolejności w PLINQ.

Zobacz też

Dotyczy

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

Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs

Zwraca pierwszy element w sekwencji równoległej, który spełnia określony warunek.

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

Parametry typu

TSource

Typ elementów elementu source.

Parametry

source
ParallelQuery<TSource>

Sekwencja zwracająca element z.

predicate
Func<TSource,Boolean>

Funkcja testowania każdego elementu na stanie.

Zwraca

TSource

Pierwszy element w sekwencji, który przechodzi test w określonej funkcji predykatu.

Wyjątki

Zapytanie zostało anulowane przy użyciu tokenu przekazanego za pośrednictwem WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)elementu .

source lub predicate jest odwołaniem o wartości null (Nic w Visual Basic).

Podczas oceny zapytania wystąpił co najmniej jeden wyjątek.

Żaden element w source elemecie nie spełnia warunku w elemecie predicate.

Uwagi

Jeśli zapytanie nie jest uporządkowane, pierwszy element jest niedeterministyczny. Aby uzyskać więcej informacji, zobacz Zachowywanie kolejności w PLINQ.

Zobacz też

Dotyczy