ParallelEnumerable.WithDegreeOfParallelism<TSource> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.