ParallelEnumerable.WithDegreeOfParallelism<TSource> Méthode

Définition

Définit le degré de parallélisme à utiliser dans une requête. Le degré de parallélisme est le nombre maximal de tâches en cours d’exécution simultanées qui seront utilisées pour traiter la requête.

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)

Paramètres de type

TSource

Type d’éléments de source.

Paramètres

source
ParallelQuery<TSource>

ParallelQuery sur lequel définir la limite sur les degrés de parallélisme.

degreeOfParallelism
Int32

Degré de parallélisme pour la requête.

Retours

ParallelQuery représentant la même requête que la source, avec la limite du degré de parallélisme défini.

Exceptions

source est une référence Null (Nothing in Visual Basic).

degreeOfParallelism est inférieur à 1 ou supérieur à 512.

WithDegreeOfParallelism est utilisé plusieurs fois dans la requête.

S’applique à

Voir aussi