ParallelEnumerable.WithDegreeOfParallelism<TSource> Yöntem

Tanım

Sorguda kullanılacak paralellik derecesini ayarlar. Paralellik derecesi, sorguyu işlemek için kullanılacak en fazla eşzamanlı olarak yürütülen görev sayısıdır.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ WithDegreeOfParallelism(System::Linq::ParallelQuery<TSource> ^ source, int degreeOfParallelism);
public static System.Linq.ParallelQuery<TSource> WithDegreeOfParallelism<TSource> (this System.Linq.ParallelQuery<TSource> source, int degreeOfParallelism);
static member WithDegreeOfParallelism : System.Linq.ParallelQuery<'Source> * int -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function WithDegreeOfParallelism(Of TSource) (source As ParallelQuery(Of TSource), degreeOfParallelism As Integer) As ParallelQuery(Of TSource)

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
ParallelQuery<TSource>

Paralellik derecelerinde sınırın ayarlanacağı ParallelQuery.

degreeOfParallelism
Int32

Sorgu için paralellik derecesi.

Döndürülenler

Paralellik derecelerinin sınırı ayarlanmış şekilde, kaynakla aynı sorguyu temsil eden ParallelQuery.

Özel durumlar

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

degreeOfParallelism 1'den küçük veya 512'den büyük.

WithDegreeOfParallelism sorguda birden çok kez kullanılır.

Şunlara uygulanır

Ayrıca bkz.