Partager via


ParallelLoopResult Structure

Définition

Indique l'état d'achèvement de l'exécution d'une boucle Parallel.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
Héritage
ParallelLoopResult

Remarques

Si IsCompleted elle retourne true, la boucle s’est exécutée jusqu’à la fin, de sorte que toutes les itérations de la boucle ont été exécutées. Si IsCompleted retourne false et LowestBreakIteration retourne null, un appel à a été utilisé pour mettre fin à Stop la boucle prématurément. Si IsCompleted retourne false et LowestBreakIteration retourne une valeur intégrale non Null, Break elle a été utilisée pour mettre fin à la boucle prématurément.

Propriétés

IsCompleted

Indique si la boucle s'est terminée et donc, si toutes les itérations de la boucle ont été exécutées et si la boucle n'a pas reçu de requête de fin prématurée.

LowestBreakIteration

Obtient l'index de l'itération la plus basse d'où Break() a été appelé.

S’applique à

Cohérence de thread

Tous les membres publics d’entre ParallelLoopResult eux sont thread-safe et peuvent être appelés simultanément à partir de plusieurs threads.

Voir aussi