ParallelExecutionMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Режим выполнения запроса — это указание, указывающее, как система должна обрабатывать компромиссы производительности при параллелизации запросов.
public enum class ParallelExecutionMode
public enum ParallelExecutionMode
type ParallelExecutionMode =
Public Enum ParallelExecutionMode
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | Это параметр по умолчанию. PLINQ проверяет структуру запроса и будет параллелизировать запрос, если, скорее всего, приведет к ускорению. Если структура запроса указывает, что скорость не может быть получена, PLINQ выполнит запрос как обычный запрос LINQ to Objects. |
| ForceParallelism | 1 | Параллелизируйте весь запрос, даже если это означает использование алгоритмов высокой нагрузки. Используйте этот флаг в случаях, когда вы знаете, что параллельное выполнение запроса приведет к ускорению, но PLINQ в режиме по умолчанию будет выполняться как последовательный. |