ParallelEnumerable.Select 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í.
Projekty paralelně každý prvek sekvence do nového formuláře.
Přetížení
Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>) |
Projektuje paralelně každý prvek sekvence do nové podoby začleněním indexu elementu. |
Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>) |
Projekty paralelně každý prvek sekvence do nového formuláře. |
Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Projektuje paralelně každý prvek sekvence do nové podoby začleněním indexu elementu.
public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TResult> ^ Select(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, TResult> ^ selector);
public static System.Linq.ParallelQuery<TResult> Select<TSource,TResult> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,TResult> selector);
static member Select : System.Linq.ParallelQuery<'Source> * Func<'Source, int, 'Result> -> System.Linq.ParallelQuery<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, Integer, TResult)) As ParallelQuery(Of TResult)
Parametry typu
- TSource
Typ elementů .source
- TResult
Typ elementů vrácených selektorem
Parametry
- source
- ParallelQuery<TSource>
Posloupnost hodnot pro vyvolání transformační funkce.
Návraty
Sekvence, jejíž prvky jsou výsledkem vyvolání transformační funkce u každého prvku na source
základě indexu zadaného do selector
.
Výjimky
source
nebo selector
je odkaz s hodnotou null (v jazyce Visual Basic není nic).
Dotaz byl zrušen s tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.
Více než Int32.MaxValue elementy jsou výčtem dotazu. Tato podmínka může nastat ve scénářích streamování.
Viz také
Platí pro
Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Projekty paralelně každý prvek sekvence do nového formuláře.
public:
generic <typename TSource, typename TResult>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TResult> ^ Select(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, TResult> ^ selector);
public static System.Linq.ParallelQuery<TResult> Select<TSource,TResult> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,TResult> selector);
static member Select : System.Linq.ParallelQuery<'Source> * Func<'Source, 'Result> -> System.Linq.ParallelQuery<'Result>
<Extension()>
Public Function Select(Of TSource, TResult) (source As ParallelQuery(Of TSource), selector As Func(Of TSource, TResult)) As ParallelQuery(Of TResult)
Parametry typu
- TSource
Typ elementů .source
- TResult
Typ elementů vrácených selektorem
Parametry
- source
- ParallelQuery<TSource>
Posloupnost hodnot pro vyvolání transformační funkce.
- selector
- Func<TSource,TResult>
Transformační funkce, která se má použít pro každý prvek.
Návraty
Sekvence, jejíž prvky jsou výsledkem vyvolání transformační funkce u každého prvku .source
Výjimky
source
nebo selector
je odkaz s hodnotou null (v jazyce Visual Basic není nic).
Dotaz byl zrušen s tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Během vyhodnocování dotazu došlo k jedné nebo více výjimkám.