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>)

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.

Zwraca

TSource

Pierwszy element w określonej sekwencji.

Wyjątki

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

sourcejest 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 nie jest deterministyczny. Aby uzyskać więcej informacji, zobacz Zachowanie kolejności w PLINQ.

Zobacz też

Dotyczy

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

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 polecenia WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

sourcelub 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 nie jest deterministyczny. Aby uzyskać więcej informacji, zobacz Zachowanie kolejności w PLINQ.

Zobacz też

Dotyczy