다음을 통해 공유


ParallelExecutionMode 열거형

정의

쿼리 실행 모드는 쿼리를 병렬화할 때 시스템에서 성능 저하를 처리하는 방식을 지정하는 힌트입니다.

public enum class ParallelExecutionMode
public enum ParallelExecutionMode
type ParallelExecutionMode = 
Public Enum ParallelExecutionMode
상속
ParallelExecutionMode

필드

Default 0

이 값은 기본 설정입니다. PLINQ는 쿼리 구조를 검사하여 속도가 개선될 가능성이 있는 경우만 쿼리를 병렬화합니다. 쿼리 구조를 검사한 결과 속도 개선의 가능성이 없는 경우 PLINQ는 쿼리를 일반 LINQ to Objects 쿼리로 실행합니다.

ForceParallelism 1

오버헤드가 높은 알고리즘을 사용해야 하는 경우에도 전체 쿼리를 병렬화합니다. 쿼리의 병렬 실행으로 속도가 개선될 가능성이 있는 경우에만 이 플래그를 사용합니다. 그러나 기본 모드에서 PLINQ를 사용하면 쿼리가 순차적으로 실행됩니다.

적용 대상

추가 정보