ParallelExecutionMode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クエリ実行モードは、システムがクエリの並列化時にパフォーマンス上のトレードオフを処理する方法を指定するヒントです。
public enum class ParallelExecutionMode
public enum ParallelExecutionMode
type ParallelExecutionMode =
Public Enum ParallelExecutionMode
- 継承
フィールド
Default | 0 | これが既定の設定です。 PLINQ は、クエリの構造を調べ、クエリをスピードアップできる可能性がある場合にのみ、クエリを並列化します。 クエリの構造から判断してスピードアップできる可能性がない場合、PLINQ は通常の LINQ to Objects クエリとしてクエリを実行します。 |
ForceParallelism | 1 | 大量のオーバーヘッドを伴うアルゴリズムを使用することになっても、クエリ全体を並列化します。 このフラグは、クエリの並列実行によってスピードアップできることがわかっているが、既定のモードの PLINQ ではシーケンシャルに実行される場合に使用します。 |
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET