ParallelEnumerable.First Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí první prvek paralelní sekvence.
Přetížení
First<TSource>(ParallelQuery<TSource>) |
Vrátí první prvek paralelní sekvence. |
First<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Vrátí první prvek v paralelní sekvenci, který splňuje zadanou podmínku. |
First<TSource>(ParallelQuery<TSource>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Vrátí první prvek paralelní sekvence.
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ů .source
Parametry
- source
- ParallelQuery<TSource>
Sekvence, která má vrátit první prvek.
Návraty
První prvek v zadané sekvenci.
Výjimky
Dotaz byl zrušen s tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
je odkaz s hodnotou null (v jazyce Visual Basic není nic).
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.
source
neobsahuje žádné prvky.
Poznámky
Pokud dotaz není seřazený, je první prvek ne deterministický. Další informace najdete v tématu Zachování objednávek v PLINQ.
Viz také
Platí pro
First<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Vrátí první prvek v paralelní sekvenci, který splňuje zadanou podmínku.
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ů .source
Parametry
- source
- ParallelQuery<TSource>
Sekvence, ze které se má vrátit prvek.
Návraty
První prvek v sekvenci, který projde testem v zadané predikátové funkci.
Výjimky
Dotaz byl zrušen s tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source
nebo predicate
je odkaz s hodnotou null (v jazyce Visual Basic není nic).
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.
Žádný prvek v source
nástroji nesplňuje podmínku v predicate
.
Poznámky
Pokud dotaz není seřazený, je první prvek ne deterministický. Další informace najdete v tématu Zachování objednávek v PLINQ.