ParallelEnumerable.Select Metoda

Definicja

Projekty równolegle każdy element sekwencji w nowym formularzu.

Przeciążenia

Nazwa Opis
Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)

Projekty równolegle z każdym elementem sekwencji w nowym formularzu przez dołączenie indeksu elementu.

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

Projekty równolegle każdy element sekwencji w nowym formularzu.

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,Int32,TResult>)

Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs

Projekty równolegle z każdym elementem sekwencji w nowym formularzu przez dołączenie indeksu 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ów elementu source.

TResult

Typ elementów zwracanych przez selektor.

Parametry

source
ParallelQuery<TSource>

Sekwencja wartości, na których ma być wywoływana funkcja transform.

selector
Func<TSource,Int32,TResult>

Funkcja transform, która ma być stosowana do każdego elementu.

Zwraca

ParallelQuery<TResult>

Sekwencja, której elementy są wynikiem wywołania funkcji transform na każdym elememencie source, na podstawie indeksu dostarczonego do selectorelementu .

Wyjątki

source lub selector jest odwołaniem o wartości null (nic w Visual Basic).

Zapytanie zostało anulowane przy użyciu tokenu przekazanego za pośrednictwem WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

Podczas oceny zapytania wystąpił co najmniej jeden wyjątek.

Więcej niż elementy Int32.MaxValue są wyliczane przez zapytanie. Ten warunek może wystąpić w scenariuszach przesyłania strumieniowego.

Zobacz też

Dotyczy

Select<TSource,TResult>(ParallelQuery<TSource>, Func<TSource,TResult>)

Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs
Źródło:
ParallelEnumerable.cs

Projekty równolegle każdy element sekwencji w nowym formularzu.

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ów elementu source.

TResult

Typ elementów zwracanych przez selektor.

Parametry

source
ParallelQuery<TSource>

Sekwencja wartości, na których ma być wywoływana funkcja transform.

selector
Func<TSource,TResult>

Funkcja transform, która ma być stosowana do każdego elementu.

Zwraca

ParallelQuery<TResult>

Sekwencja, której elementy są wynikiem wywołania funkcji transform w każdym elemecie source.

Wyjątki

source lub selector jest odwołaniem o wartości null (nic w Visual Basic).

Zapytanie zostało anulowane przy użyciu tokenu przekazanego za pośrednictwem WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

Podczas oceny zapytania wystąpił co najmniej jeden wyjątek.

Zobacz też

Dotyczy