ParallelEnumerable.WithDegreeOfParallelism<TSource> Methode

Definitie

Hiermee stelt u de mate van parallelle uitvoering in een query in. Mate van parallelle uitvoering is het maximum aantal gelijktijdige uitvoertaken dat wordt gebruikt om de query te verwerken.

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)

Type parameters

TSource

Het type elementen van source.

Parameters

source
ParallelQuery<TSource>

Een ParallelQuery waarop de limiet voor de mate van parallelle uitvoering moet worden ingesteld.

degreeOfParallelism
Int32

De mate van parallelle uitvoering voor de query.

Retouren

ParallelQuery die dezelfde query vertegenwoordigt als de bron, met de limiet voor de mate van parallelle uitvoering.

Uitzonderingen

source is een null-verwijzing (niets in Visual Basic).

degreeOfParallelism is kleiner dan 1 of groter dan 512.

WithDegreeOfParallelism wordt meerdere keren gebruikt in de query.

Van toepassing op

Zie ook