ParallelLoopResult Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.