ParallelLoopResult ParallelLoopResult ParallelLoopResult ParallelLoopResult Struct

Определение

Предоставляет состояние выполнения цикла Parallel.Provides completion status on the execution of a Parallel loop.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
Наследование
ParallelLoopResultParallelLoopResultParallelLoopResultParallelLoopResult

Комментарии

Если IsCompleted возвращает значение true, то цикл был завершен, таким образом, что были выполнены все итерации цикла.If IsCompleted returns true, then the loop ran to completion, such that all iterations of the loop were executed. Если IsCompleted возвращает значение false и LowestBreakIteration возвращает значение null, вызов Stop использовался преждевременно цикла.If IsCompleted returns false and LowestBreakIteration returns null, a call to Stop was used to end the loop prematurely. Если IsCompleted возвращает значение false и LowestBreakIteration возвращает целочисленное значение отличное от null, Break использовался преждевременно цикла.If IsCompleted returns false and LowestBreakIteration returns a non-null integral value, Break was used to end the loop prematurely.

Свойства

IsCompleted IsCompleted IsCompleted IsCompleted

Получает значение, указывающее, дошел ли цикл до завершения, то есть все итерации цикла выполнены и он не получил запроса на преждевременное прерывание работы.Gets whether the loop ran to completion, such that all iterations of the loop were executed and the loop didn't receive a request to end prematurely.

LowestBreakIteration LowestBreakIteration LowestBreakIteration LowestBreakIteration

Получает индекс нижней итерации, из которой был вызван метод Break().Gets the index of the lowest iteration from which Break() was called.

Применяется к

Потокобезопасность

Все открытые члены ParallelLoopResult безопасны потока и может быть вызвана из нескольких потоков одновременно.All public members of ParallelLoopResult are thread safe and may be called from multiple threads concurrently.

Дополнительно