ParallelEnumerable.WithDegreeOfParallelism<TSource> Metod

Definition

Anger graden av parallellitet som ska användas i en fråga. Grad av parallellitet är det maximala antalet uppgifter som körs samtidigt och som ska användas för att bearbeta frågan.

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)

Typparametrar

TSource

Typ av element i source.

Parametrar

source
ParallelQuery<TSource>

En ParallelQuery som du vill ange gränsen för parallellitetsgrader på.

degreeOfParallelism
Int32

Graden av parallellitet för frågan.

Returer

ParallelQuery representerar samma fråga som källan, med gränsen för antalet parallellitetsgrader.

Undantag

source är en nullreferens (inget i Visual Basic).

degreeOfParallelism är mindre än 1 eller större än 512.

WithDegreeOfParallelism används flera gånger i frågan.

Gäller för

Se även