ParallelLoopResult ParallelLoopResult ParallelLoopResult ParallelLoopResult Struct

定義

Parallel ループの実行の完了ステータスを示します。Provides completion status on the execution of a Parallel loop.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
継承
ParallelLoopResultParallelLoopResultParallelLoopResultParallelLoopResult

注釈

IsCompleted true を返した場合、ループは、ループのすべての反復処理が実行されるように完了まで実行されます。If IsCompleted returns true, then the loop ran to completion, such that all iterations of the loop were executed. IsCompleted falseを返し、Stop null を返した場合、の呼び出しが、ループの終了処理の途中で終了しました。LowestBreakIterationIf IsCompleted returns false and LowestBreakIteration returns null, a call to Stop was used to end the loop prematurely. IsCompleted falseを返し、Break null 以外の整数値を返す場合、は、ループを途中で終了するために使用されました。LowestBreakIterationIf IsCompleted returns false and LowestBreakIteration returns a non-null integral value, Break was used to end the loop prematurely.

プロパティ

IsCompleted IsCompleted IsCompleted IsCompleted

ループが完了するまで実行されたかどうか (ループのすべての反復処理が実行され、ループが途中終了要求を受け取らなかったかどうか) を示す値を取得します。Gets whether the loop ran to completion, such that all iterations of the loop were executed and the loop didn't receive a request to end prematurely.

LowestBreakIteration LowestBreakIteration LowestBreakIteration LowestBreakIteration

Break() を呼び出した反復処理のうち、最も下位の反復処理のインデックスを取得します。Gets the index of the lowest iteration from which Break() was called.

適用対象

スレッド セーフ

のすべてのパブリックParallelLoopResultメンバーはスレッドセーフであり、複数のスレッドから同時に呼び出すことができます。All public members of ParallelLoopResult are thread safe and may be called from multiple threads concurrently.

こちらもご覧ください