Freigeben über


ParallelLoopResult Struktur

Definition

Gibt den Status der Ausführung einer Parallel-Schleife an.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
Vererbung
ParallelLoopResult

Hinweise

Wenn IsCompleted true zurückgibt, wurde die Schleife bis zum Abschluss ausgeführt, sodass alle Iterationen der Schleife ausgeführt wurden. Wenn IsCompleted false zurückgibt und LowestBreakIteration NULL zurückgibt, wurde ein Aufruf von verwendet, Stop um die Schleife vorzeitig zu beenden. Wenn IsCompleted false zurückgibt und LowestBreakIteration einen integralen Wert ungleich NULL zurückgibt, wurde verwendet, Break um die Schleife vorzeitig zu beenden.

Eigenschaften

IsCompleted

Ruft ab, ob die Schleife bis zum Abschluss ausgeführt wurde, das heißt, dass alle Iterationen der Schleife ausgeführt wurden und keine Anforderung eines vorzeitigen Abbruchs an die Schleife gesendet wurde.

LowestBreakIteration

Ruft den Indes der niedrigsten Iteration ab, von der Break() aufgerufen wurde.

Gilt für:

Threadsicherheit

Alle öffentlichen Member von ParallelLoopResult sind threadsicher und können von mehreren Threads gleichzeitig aufgerufen werden.

Weitere Informationen