Lire en anglais

Partager via


ParallelLoopResult Structure

Définition

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

C#
public struct 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 à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0

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