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. 場合IsCompletedfalse を返しますとLowestBreakIterationnull を返します、呼び出しをStopループが途中で終了するために使用されました。If IsCompleted returns false and LowestBreakIteration returns null, a call to Stop was used to end the loop prematurely. 場合IsCompletedfalse を返しますとLowestBreakIterationnull 以外の整数値を返しますBreakループが途中で終了するために使用されました。If 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.

こちらもご覧ください