Bagikan melalui


ParallelEnumerable.Select Metode

Definisi

Proyek secara paralel setiap elemen urutan ke dalam bentuk baru.

Overload

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

Proyek secara paralel setiap elemen urutan ke dalam bentuk baru dengan menggabungkan indeks elemen.

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

Proyek secara paralel setiap elemen urutan ke dalam bentuk baru.

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

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Proyek secara paralel setiap elemen urutan ke dalam bentuk baru dengan menggabungkan indeks elemen.

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)

Jenis parameter

TSource

Jenis elemen source.

TResult

Jenis elemen yang dikembalikan oleh pemilih.

Parameter

source
ParallelQuery<TSource>

Urutan nilai untuk memanggil fungsi transformasi.

selector
Func<TSource,Int32,TResult>

Fungsi transformasi untuk diterapkan ke setiap elemen.

Mengembalikan

ParallelQuery<TResult>

Urutan yang elemennya adalah hasil dari pemanggilan fungsi transformasi pada setiap elemen source, berdasarkan indeks yang disediakan untuk selector.

Pengecualian

source atau selector adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lebih dari elemen Int32.MaxValue dijumlahkan oleh kueri. Kondisi ini mungkin terjadi dalam skenario streaming.

Lihat juga

Berlaku untuk

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

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Proyek secara paralel setiap elemen urutan ke dalam bentuk baru.

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)

Jenis parameter

TSource

Jenis elemen source.

TResult

Jenis elemen yang dikembalikan oleh pemilih.

Parameter

source
ParallelQuery<TSource>

Urutan nilai untuk memanggil fungsi transformasi.

selector
Func<TSource,TResult>

Fungsi transformasi untuk diterapkan ke setiap elemen.

Mengembalikan

ParallelQuery<TResult>

Urutan yang elemennya adalah hasil dari pemanggilan fungsi transformasi pada setiap elemen source.

Pengecualian

source atau selector adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk