ParallelEnumerable.AsParallel Yöntem

Tanım

Sorgunun paralelleştirilmesini etkinleştirir.

Aşırı Yüklemeler

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsParallel<TSource>(Partitioner<TSource>)

Giriş dizisini bölümlere bölmeden sorumlu özel bir bölümleyici tarafından kaynak olarak bir 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. Parallel LINQ (PLINQ).

AsParallel(IEnumerable)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
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

bir IEnumerable<T> öğesine dönüştürmek için.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'da hiçbir şey yoktur).

Açıklamalar

işleci, Cast ParallelQuery'yi ParallelQuery'ye (T) 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
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Giriş dizisini bölümlere bölmeden sorumlu özel bir bölümleyici tarafından kaynak olarak bir 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ğlamak için bir ParallelQuery olarak.

Özel durumlar

source null başvurudur (Visual Basic'da 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
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>

bir IEnumerable<T> öğesine dönüştürmek için.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'da hiçbir şey yoktur).

Ayrıca bkz.

Şunlara uygulanır