ParallelLoopResult Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет состояние выполнения цикла Parallel.
public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
- Наследование
Комментарии
Если IsCompleted возвращает значение true, цикл выполняется до завершения, чтобы были выполнены все итерации цикла. Если IsCompleted возвращает значение false и LowestBreakIteration возвращает значение NULL, для преждевременного завершения цикла использовался вызов Stop . Если IsCompleted возвращает значение false и LowestBreakIteration целочисленное значение, отличное от NULL, Break метод был использован для преждевременного завершения цикла.
Свойства
IsCompleted |
Получает значение, указывающее, дошел ли цикл до завершения, то есть все итерации цикла выполнены и он не получил запроса на преждевременное прерывание работы. |
LowestBreakIteration |
Получает индекс нижней итерации, из которой был вызван метод Break(). |
Применяется к
Потокобезопасность
Все открытые ParallelLoopResult члены являются потокобезопасными и могут вызываться из нескольких потоков одновременно.