ParallelExecutionMode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Režim spouštění dotazů je tip, který určuje, jak má systém při paralelizaci dotazů zpracovávat kompromisy výkonu.
public enum class ParallelExecutionMode
public enum ParallelExecutionMode
type ParallelExecutionMode =
Public Enum ParallelExecutionMode
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| Default | 0 | Toto je výchozí nastavení. PLINQ prozkoumá strukturu dotazu a bude dotaz paralelizovat pouze v případě, že se pravděpodobně zvýší rychlost. Pokud struktura dotazu označuje, že zrychlení pravděpodobně nebude získáno, plINQ spustí dotaz jako běžný dotaz LINQ to Objects. |
| ForceParallelism | 1 | Paralelizovat celý dotaz, i když to znamená použití algoritmů s vysokou režií Tento příznak použijte v případech, kdy víte, že paralelní spuštění dotazu způsobí zrychlení, ale PLINQ ve výchozím režimu by ho spustil jako sekvenční. |
Platí pro
Viz také
- Parallel LINQ (PLINQ)
- Postupy: Určení režimu provádění v PLINQ
- Principy zrychlení v PLINQ