ParallelEnumerable.WithDegreeOfParallelism<TSource> 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
쿼리에서 사용할 병렬 처리 수준을 설정합니다. 병렬 처리 수준은 쿼리를 처리하기 위해 동시에 실행되는 작업의 최대 수입니다.
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
의 요소 형식입니다.
매개 변수
- source
- ParallelQuery<TSource>
병렬 처리 수준에 대한 제한을 설정할 ParallelQuery입니다.
- degreeOfParallelism
- Int32
쿼리에 사용할 병렬 처리 수준입니다.
반환
소스와 같은 쿼리를 나타내고 병렬 처리 수준 제한이 설정된 ParallelQuery입니다.
예외
source
가 null 참조(Visual Basic의 경우 Nothing)인 경우
degreeOfParallelism
이 1보다 작거나 512보다 큽니다.
WithDegreeOfParallelism은 쿼리에서 여러 번 사용됩니다.