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í
| Name | Description |
|---|---|
| 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
- 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 prvků .source
Parametry
- source
- ParallelQuery<TSource>
Sekvence, která vrátí první prvek.
Návraty
První prvek v zadané sekvenci.
Výjimky
Dotaz byl zrušen tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source je nulový odkaz (nic v Visual Basic).
Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.
source neobsahuje žádné prvky.
Poznámky
Pokud dotaz není seřazený, první prvek není deterministický. Další informace naleznete 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
- 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 prvků .source
Parametry
- source
- ParallelQuery<TSource>
Sekvence, ze které má být vrácen prvek.
Návraty
První prvek v sekvenci, který projde testem v zadané predikátové funkci.
Výjimky
Dotaz byl zrušen tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source nebo predicate je nulový odkaz (nic v Visual Basic).
Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.
Žádný prvek nesplňuje source podmínku v predicate.
Poznámky
Pokud dotaz není seřazený, první prvek není deterministický. Další informace naleznete v tématu Zachování objednávek v PLINQ.