ParallelEnumerable.WithExecutionMode<TSource>(ParallelQuery<TSource>, ParallelExecutionMode) 메서드

정의

쿼리의 실행 모드를 설정합니다.Sets the execution mode of the query.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ WithExecutionMode(System::Linq::ParallelQuery<TSource> ^ source, System::Linq::ParallelExecutionMode executionMode);
public static System.Linq.ParallelQuery<TSource> WithExecutionMode<TSource> (this System.Linq.ParallelQuery<TSource> source, System.Linq.ParallelExecutionMode executionMode);
static member WithExecutionMode : System.Linq.ParallelQuery<'Source> * System.Linq.ParallelExecutionMode -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function WithExecutionMode(Of TSource) (source As ParallelQuery(Of TSource), executionMode As ParallelExecutionMode) As ParallelQuery(Of TSource)

형식 매개 변수

TSource

source의 요소 형식입니다.The type of elements of source.

매개 변수

source
ParallelQuery<TSource>

옵션을 설정할 ParallelQuery입니다.A ParallelQuery on which to set the option.

executionMode
ParallelExecutionMode

쿼리를 실행할 모드입니다.The mode in which to execute the query.

반환

소스와 같은 쿼리를 나타내고 등록된 실행 모드를 포함하는 ParallelQuery입니다.ParallelQuery representing the same query as source, but with the registered execution mode.

예외

source가 null 참조(Visual Basic의 경우 Nothing)인 경우source is a null reference (Nothing in Visual Basic).

executionMode이 유효한 ParallelExecutionMode 값이 아닙니다.executionMode is not a valid ParallelExecutionMode value.

WithExecutionMode는 쿼리에서 여러 번 사용됩니다.WithExecutionMode is used multiple times in the query.

설명

실행 모드 PLINQ는 특정 쿼리 형태를 감지한 경우 순차적 실행을 대체 하려고 하는지 여부를 지정 합니다.The execution mode specifies whether PLINQ will attempt to fall back to sequential execution if it detects certain query shapes. 자세한 내용 및 예제 는 방법: PLINQ에 실행 모드 지정을참조 하세요.For more information and examples, see How to: Specify the Execution Mode in PLINQ.

적용 대상

추가 정보