ParallelEnumerable.WithDegreeOfParallelism<TSource>(ParallelQuery<TSource>, Int32) Метод

Определение

Задает степень параллельности для использования в запросе.Sets the degree of parallelism to use in a query. Степень параллельности — это максимальное число задач, выполняемых одновременно для обработки запроса.Degree of parallelism is the maximum number of concurrently executing tasks that will be used to process the query.

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)

Параметры типа

TSource

Тип элементов source.The type of elements of source.

Параметры

source
ParallelQuery<TSource>

Объект ParallelQuery, для которого нужно установить предел степени параллельности.A ParallelQuery on which to set the limit on the degrees of parallelism.

degreeOfParallelism
Int32

Степень параллельности для запроса.The degree of parallelism for the query.

Возвращаемое значение

ParallelQuery<TSource>

Объект ParallelQuery, представляющий такой же запрос, как исходный, с установленным пределом степени параллельности.ParallelQuery representing the same query as source, with the limit on the degrees of parallelism set.

Исключения

Параметр source является ссылкой на null (Nothing в Visual Basic).source is a null reference (Nothing in Visual Basic).

Параметр degreeOfParallelism имеет значение меньше 1 или больше 512.degreeOfParallelism is less than 1 or greater than 512.

WithDegreeOfParallelism используется в запросе несколько раз.WithDegreeOfParallelism is used multiple times in the query.

Применяется к

См. также раздел