Compartilhar via


ParallelLoopResult Estrutura

Definição

Fornece o status de conclusão da execução de um loop Parallel.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
Herança
ParallelLoopResult

Comentários

Se IsCompleted retornar true, o loop foi executado até a conclusão, de modo que todas as iterações do loop foram executadas. Se IsCompleted retornar false e LowestBreakIteration retornar nulo, uma chamada a ser Stop usada para encerrar o loop prematuramente. Se IsCompleted retornar false e LowestBreakIteration retornar um valor integral não nulo, Break será usado para encerrar o loop prematuramente.

Propriedades

IsCompleted

Especifica se o loop foi executado até a conclusão, por exemplo, todas as iterações do loop foram executadas e o loop não recebeu uma solicitação para ser encerrado prematuramente.

LowestBreakIteration

Obtém o índice de menor iteração do qual Break() foi chamado.

Aplica-se a

Acesso thread-safe

Todos os membros públicos são ParallelLoopResult thread safe e podem ser chamados de vários threads simultaneamente.

Confira também