ParallelLoopResult Структура

Определение

Предоставляет состояние завершения выполнения цикла Parallel.

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

Комментарии

Если IsCompleted возвращает значение true, то цикл выполнялся до завершения, чтобы были выполнены все итерации цикла. Если IsCompleted возвращает значение false и LowestBreakIteration возвращает значение NULL, вызов, используемый Stop для завершения цикла преждевременно. Если IsCompleted возвращает значение false и LowestBreakIteration возвращает целочисленное значение, отличное от NULL, Break оно было использовано для преждевременного завершения цикла.

Свойства

Имя Описание
IsCompleted

Возвращает, выполняется ли цикл до завершения, таким образом, что все итерации цикла были выполнены, и цикл не получил запрос, чтобы завершиться преждевременно.

LowestBreakIteration

Возвращает индекс наименьшей итерации, из которой Break() был вызван.

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

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

Все общедоступные ParallelLoopResult члены являются потокобезопасными и могут вызываться из нескольких потоков одновременно.

См. также раздел