ParallelLoopResult 結構

定義

提供 Parallel 迴圈的執行完成狀態。

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
繼承
ParallelLoopResult

備註

如果傳 IsCompleted 回 true,則迴圈會執行到完成,讓迴圈的所有反復專案都執行。 如果 傳 IsCompleted 回 false 並 LowestBreakIteration 傳回 null,則會使用 呼叫 Stop 來提前結束迴圈。 如果 傳 IsCompleted 回 false 並 LowestBreakIteration 傳回非 Null 整數值, Break 則用來提前結束迴圈。

屬性

IsCompleted

取得迴圈是否已徹底執行,即迴圈中的所有反覆項目都已執行,而且迴圈未收到任何不當結束的要求。

LowestBreakIteration

取得呼叫 Break() 之最低反覆項目的索引。

適用於

執行緒安全性

的所有公用成員 ParallelLoopResult 都是安全線程,而且可以從多個執行緒同時呼叫。

另請參閱