ParallelEnumerable.WithDegreeOfParallelism<TSource> Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define o grau de paralelismo a usar numa consulta. Grau de paralelismo é o número máximo de tarefas em execução simultânea que serão usadas para processar a consulta.
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 Genérico
- TSource
O tipo de elementos de source.
Parâmetros
- source
- ParallelQuery<TSource>
Um ParallelQuery para definir o limite dos graus de paralelismo.
- degreeOfParallelism
- Int32
O grau de paralelismo para a consulta.
Devoluções
ParallelQuery representa a mesma consulta que a fonte, com o limite dos graus de paralelismo definido.
Exceções
source é uma referência nula (Nada em Visual Basic).
degreeOfParallelism é inferior a 1 ou superior a 512.
WithDegreeOfParallelism é usado várias vezes na consulta.