Bagikan melalui


ParallelEnumerable.AsParallel Metode

Definisi

Mengaktifkan paralelisasi kueri.

Overload

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsParallel<TSource>(Partitioner<TSource>)

Memungkinkan paralelisasi kueri, sebagaimana bersumber dari partisi kustom yang bertanggung jawab untuk membagi urutan input menjadi partisi.

AsParallel<TSource>(IEnumerable<TSource>)

Mengaktifkan paralelisasi kueri.

Keterangan

Metode ini mengikat kueri ke PLINQ. Untuk informasi selengkapnya, lihat LINQ Paralel (PLINQ).

AsParallel(IEnumerable)

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

Mengaktifkan paralelisasi kueri.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery ^ AsParallel(System::Collections::IEnumerable ^ source);
public static System.Linq.ParallelQuery AsParallel (this System.Collections.IEnumerable source);
static member AsParallel : System.Collections.IEnumerable -> System.Linq.ParallelQuery
<Extension()>
Public Function AsParallel (source As IEnumerable) As ParallelQuery

Parameter

source
IEnumerable

Untuk IEnumerable<T> mengonversi ke ParallelQuery.

Mengembalikan

Sumber sebagai ParallelQuery untuk mengikat metode ekstensi ParallelEnumerable.

Pengecualian

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

Keterangan

Operator Cast dapat digunakan untuk mengonversi ParallelQuery menjadi ParallelQuery(T).

Lihat juga

Berlaku untuk

AsParallel<TSource>(Partitioner<TSource>)

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

Memungkinkan paralelisasi kueri, sebagaimana bersumber dari partisi kustom yang bertanggung jawab untuk membagi urutan input menjadi partisi.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ AsParallel(System::Collections::Concurrent::Partitioner<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> AsParallel<TSource> (this System.Collections.Concurrent.Partitioner<TSource> source);
static member AsParallel : System.Collections.Concurrent.Partitioner<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function AsParallel(Of TSource) (source As Partitioner(Of TSource)) As ParallelQuery(Of TSource)

Jenis parameter

TSource

Jenis elemen .source

Parameter

source
Partitioner<TSource>

Partisi di atas urutan input.

Mengembalikan

source sebagai ParallelQuery untuk mengikat metode ekstensi ParallelEnumerable.

Pengecualian

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

Keterangan

Metode GetOrderedPartitions partisi sumber digunakan saat pemesanan diaktifkan, sedangkan GetPartitions partitioner digunakan jika pengurutan tidak diaktifkan (default). GetDynamicPartitions dan GetDynamicOrderedPartitions dari partisi sumber tidak digunakan. Untuk informasi dan contoh selengkapnya, lihat Partisi Kustom untuk PLINQ dan TPL.

Lihat juga

Berlaku untuk

AsParallel<TSource>(IEnumerable<TSource>)

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

Mengaktifkan paralelisasi kueri.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ AsParallel(System::Collections::Generic::IEnumerable<TSource> ^ source);
public static System.Linq.ParallelQuery<TSource> AsParallel<TSource> (this System.Collections.Generic.IEnumerable<TSource> source);
static member AsParallel : seq<'Source> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function AsParallel(Of TSource) (source As IEnumerable(Of TSource)) As ParallelQuery(Of TSource)

Jenis parameter

TSource

Jenis elemen .source

Parameter

source
IEnumerable<TSource>

Untuk IEnumerable<T> mengonversi ke ParallelQuery<TSource>.

Mengembalikan

Sumber sebagai ParallelQuery<TSource> untuk mengikat metode ekstensi ParallelEnumerable.

Pengecualian

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

Lihat juga

Berlaku untuk