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.
Gibt den Status der Ausführung einer Parallel-Schleife an.
public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
- Vererbung
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.