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í
| Name | Description |
|---|---|
| Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>) |
Projekty paralelně každý prvek sekvence do nového formuláře 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
- Zdroj:
- ParallelEnumerable.cs
- Zdroj:
- ParallelEnumerable.cs
Projekty paralelně každý prvek sekvence do nového formuláře 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 prvků .source
- TResult
Typ prvků vrácených selektorem.
Parametry
- source
- ParallelQuery<TSource>
Posloupnost hodnot k vyvolání transformační funkce.
Návraty
Posloupnost, jejíž prvky jsou výsledkem vyvolání transformační funkce na základě sourceindexu zadaného do selector.
Výjimky
source nebo selector je nulový odkaz (nic v Visual Basic).
Dotaz byl zrušen tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.
Dotaz vyčísluje více než prvky Int32.MaxValue . K této podmínce může dojít 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
- 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 prvků .source
- TResult
Typ prvků vrácených selektorem.
Parametry
- source
- ParallelQuery<TSource>
Posloupnost hodnot k vyvolání transformační funkce.
- selector
- Func<TSource,TResult>
Transformační funkce, která se použije pro každý prvek.
Návraty
Sekvence, jejíž prvky jsou výsledkem vyvolání transformační funkce na každém prvku source.
Výjimky
source nebo selector je nulový odkaz (nic v Visual Basic).
Dotaz byl zrušen tokenem předaným prostřednictvím WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.