ParallelEnumerable.WithDegreeOfParallelism<TSource> Methode

Definition

Legt den Grad der Parallelität fest, der in einer Abfrage verwendet werden soll. Der Grad der Parallelität ist die maximale Anzahl gleichzeitig ausgeführter Aufgaben, die zum Verarbeiten der Abfrage verwendet werden.

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)

Typparameter

TSource

Der Typ der Elemente von source.

Parameter

source
ParallelQuery<TSource>

Eine ParallelQuery, auf der der Grenzwert für den Grad der Parallelität festgelegt werden soll.

degreeOfParallelism
Int32

Der Grad der Parallelität für die Abfrage.

Gibt zurück

ParallelQuery, die dieselbe Abfrage wie quelle darstellt, wobei der Grenzwert für den Grad des Parallelismus festgelegt ist.

Ausnahmen

source ist ein Nullverweis (Nichts in Visual Basic).

degreeOfParallelism ist kleiner als 1 oder größer als 512.

WithDegreeOfParallelism wird mehrmals in der Abfrage verwendet.

Gilt für:

Weitere Informationen