ParallelLoopResult Struktúra

Definíció

A ciklus végrehajtásának befejezési Parallel állapotát adja meg.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
Öröklődés
ParallelLoopResult

Megjegyzések

Ha IsCompleted igaz értéket ad vissza, akkor a ciklus a befejezésig futott, így a ciklus összes iterációja végrehajtásra került. Ha IsCompleted hamis értéket ad vissza, és LowestBreakIteration null értéket ad vissza, a rendszer a ciklus idő előtti befejezésére Stop szolgáló hívást használt. Ha IsCompleted hamis értéket ad vissza, és LowestBreakIteration nem null értékű integrálértéket ad vissza, Break a ciklus idő előtti befejezéséhez használták.

Tulajdonságok

Name Description
IsCompleted

Lekérdezi, hogy a hurok a befejezésig futott-e, így a ciklus összes iterációja végrehajtásra került, és a ciklus nem kapott idő előtt véget érési kérelmet.

LowestBreakIteration

Lekéri annak a legalacsonyabb iterációnak az indexét, amelyről Break() meghívták.

A következőre érvényes:

Szálbiztonság

Az összes nyilvános tag ParallelLoopResult szálbiztos, és egyidejűleg több szálból is meghívható.

Lásd még