ParallelLoopResult Struktur

Definition

Stellt den Abschlussstatus für die Ausführung einer Parallel Schleife bereit.

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

Hinweise

Wenn IsCompleted "true" zurückgegeben wird, wurde die Schleife abgeschlossen, sodass alle Iterationen der Schleife ausgeführt wurden. Wenn IsCompleted "false" zurückgegeben wird und LowestBreakIteration null zurückgegeben wird, wurde ein Aufruf Stop verwendet, um die Schleife vorzeitig zu beenden. Wenn IsCompleted "false" zurückgegeben wird und LowestBreakIteration ein Nicht-Null-Integralwert zurückgegeben wird, wurde verwendet, Break um die Schleife vorzeitig zu beenden.

Eigenschaften

Name Beschreibung
IsCompleted

Ruft ab, ob die Schleife abgeschlossen wurde, sodass alle Iterationen der Schleife ausgeführt wurden und die Schleife keine Anforderung zum vorzeitigen Beenden erhalten hat.

LowestBreakIteration

Ruft den Index der niedrigsten Iteration ab, aus der Break() aufgerufen wurde.

Gilt für:

Threadsicherheit

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

Weitere Informationen