Aracılığıyla paylaş


ParallelEnumerable.AsParallel Yöntem

Tanım

Sorgunun paralelleştirilmesini etkinleştirir.

Aşırı Yüklemeler

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsParallel<TSource>(Partitioner<TSource>)

Giriş dizisini bölümlere bölmeden sorumlu olan özel bölümleyici tarafından kaynak olarak sorgunun paralelleştirilmesini sağlar.

AsParallel<TSource>(IEnumerable<TSource>)

Sorgunun paralelleştirilmesini etkinleştirir.

Açıklamalar

Bu yöntem sorguyu PLINQ'a bağlar. Daha fazla bilgi için bkz . Paralel LINQ (PLINQ).

AsParallel(IEnumerable)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Sorgunun paralelleştirilmesini etkinleştirir.

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

Parametreler

source
IEnumerable

' IEnumerable<T> a dönüştürülecek ParallelQuery.

Döndürülenler

ParallelEnumerable uzantı yöntemlerine bağlanmak için bir ParallelQuery olarak kaynak.

Özel durumlar

source null başvurudur (Visual Basic'te hiçbir şey yoktur).

Açıklamalar

Cast işleci, ParallelQuery'yi ParallelQuery(T) modeline dönüştürmek için kullanılabilir.

Ayrıca bkz.

Şunlara uygulanır

AsParallel<TSource>(Partitioner<TSource>)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Giriş dizisini bölümlere bölmeden sorumlu olan özel bölümleyici tarafından kaynak olarak sorgunun paralelleştirilmesini sağlar.

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)

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
Partitioner<TSource>

Giriş dizisi üzerinde bir bölümleyici.

Döndürülenler

source ParallelEnumerable uzantı yöntemlerine bağlanmak için ParallelQuery olarak.

Özel durumlar

source null başvurudur (Visual Basic'te hiçbir şey yoktur).

Açıklamalar

Sıralama etkinleştirildiğinde kaynak bölümleyicinin GetOrderedPartitions yöntemi kullanılırken, sıralama etkin değilse bölümleyicinin GetPartitions değeri kullanılır (varsayılan). Kaynak bölümleyicinin GetDynamicPartitions ve GetDynamicOrderedPartitions değerleri kullanılmaz. Daha fazla bilgi ve örnek için bkz. PLINQ ve TPL için Özel Bölümleyiciler.

Ayrıca bkz.

Şunlara uygulanır

AsParallel<TSource>(IEnumerable<TSource>)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Sorgunun paralelleştirilmesini etkinleştirir.

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)

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
IEnumerable<TSource>

' IEnumerable<T> a dönüştürülecek ParallelQuery<TSource>.

Döndürülenler

ParallelEnumerable uzantı yöntemlerine bağlanmak için kaynak ParallelQuery<TSource> .

Özel durumlar

source null başvurudur (Visual Basic'te hiçbir şey yoktur).

Ayrıca bkz.

Şunlara uygulanır