ParallelLoopResult Structure

Définition

Fournit l’état d’achèvement sur 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 la valeur 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 elle retourne false et LowestBreakIteration retourne null, un appel à Stop a été utilisé pour mettre fin à la boucle prématurément. Si IsCompleted elle retourne false et LowestBreakIteration retourne une valeur intégrale non null, Break a été utilisée pour mettre fin à la boucle prématurément.

Propriétés

Nom Description
IsCompleted

Obtient si 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 et que la boucle n’a pas reçu de requête pour se terminer prématurément.

LowestBreakIteration

Obtient l’index de l’itération la plus basse à partir de laquelle Break() a été appelée.

S’applique à

Cohérence de thread

Tous les membres publics d’un ParallelLoopResult thread sécurisé peuvent être appelés simultanément à partir de plusieurs threads.

Voir aussi