ParallelExecutionMode 列挙型

定義

クエリ実行モードは、システムがクエリの並列化時にパフォーマンス上のトレードオフを処理する方法を指定するヒントです。

public enum class ParallelExecutionMode
public enum ParallelExecutionMode
type ParallelExecutionMode = 
Public Enum ParallelExecutionMode
継承
ParallelExecutionMode

フィールド

Default 0

これが既定の設定です。 PLINQ は、クエリの構造を調べ、クエリをスピードアップできる可能性がある場合にのみ、クエリを並列化します。 クエリの構造から判断してスピードアップできる可能性がない場合、PLINQ は通常の LINQ to Objects クエリとしてクエリを実行します。

ForceParallelism 1

大量のオーバーヘッドを伴うアルゴリズムを使用することになっても、クエリ全体を並列化します。 このフラグは、クエリの並列実行によってスピードアップできることがわかっているが、既定のモードの PLINQ ではシーケンシャルに実行される場合に使用します。

適用対象

こちらもご覧ください