ParallelEnumerable.WithDegreeOfParallelism<TSource> Método

Definición

Establece el grado de paralelismo que se va a usar en una consulta. Grado de paralelismo es el número máximo de tareas que se usarán para procesar la consulta simultáneamente.

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)

Parámetros de tipo

TSource

Tipo de elementos de source.

Parámetros

source
ParallelQuery<TSource>

ParallelQuery en el que se va a establecer el límite en los grados de paralelismo.

degreeOfParallelism
Int32

Grado de paralelismo de la consulta.

Devoluciones

ParallelQuery representa la misma consulta que el origen, con el límite en los grados del conjunto de paralelismo.

Excepciones

source es una referencia nula (Nothing en Visual Basic).

degreeOfParallelism es menor que 1 o mayor que 512.

WithDegreeOfParallelism se usa varias veces en la consulta.

Se aplica a

Consulte también