ParallelEnumerable.First Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.
Zwraca
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.