ParallelLoopResult 구조체

정의

Parallel 루프의 실행에 대한 완료 상태를 제공합니다.Provides completion status on the execution of a Parallel loop.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
상속
ParallelLoopResult

설명

IsCompleted에서 true를 반환 하는 경우 루프의 모든 반복이 실행 되도록 루프가 완료 될 때까지 실행 됩니다.If IsCompleted returns true, then the loop ran to completion, such that all iterations of the loop were executed. IsCompleted false를 반환 하 고 LowestBreakIteration null을 반환 하는 경우에는 Stop에 대 한 호출이 루프를 중간에 종료 하는 데 사용 되었습니다.If IsCompleted returns false and LowestBreakIteration returns null, a call to Stop was used to end the loop prematurely. IsCompleted false를 반환 하 고 LowestBreakIteration null이 아닌 정수 값을 반환 하는 경우에는 Break 루프를 중간에 종료 하는 데 사용 되었습니다.If IsCompleted returns false and LowestBreakIteration returns a non-null integral value, Break was used to end the loop prematurely.

속성

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

Break()가 호출된 가장 낮은 반복의 인덱스를 가져옵니다.Gets the index of the lowest iteration from which Break() was called.

적용 대상

스레드 보안

ParallelLoopResult의 모든 public 멤버는 스레드로부터 안전 하며 여러 스레드에서 동시에 호출 될 수 있습니다.All public members of ParallelLoopResult are thread safe and may be called from multiple threads concurrently.

추가 정보