Condividi tramite


ParallelLoopResult Struct

Definizione

Fornisce lo stato di completamento dell'esecuzione di un ciclo Parallel.

public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
Ereditarietà
ParallelLoopResult

Commenti

Se IsCompleted restituisce true, il ciclo è stato eseguito al completamento, in modo che tutte le iterazioni del ciclo siano state eseguite. Se IsCompleted restituisce false e LowestBreakIteration restituisce Null, viene usata una chiamata a Stop per terminare il ciclo in modo prematuro. Se IsCompleted restituisce false e LowestBreakIteration restituisce un valore integrale non Null, Break è stato usato per terminare il ciclo in modo prematuro.

Proprietà

IsCompleted

Ottiene un valore che indica se il ciclo è stato eseguito fino al completamento, ovvero se tutte le iterazioni del ciclo sono state eseguite e il ciclo non ha ricevuto alcuna richiesta di interruzione anticipata.

LowestBreakIteration

Ottiene l'indice minimo di iterazione del ciclo da cui è stato chiamato l'oggetto Break().

Si applica a

Thread safety

Tutti i membri pubblici di ParallelLoopResult sono thread safe e possono essere chiamati da più thread simultaneamente.

Vedi anche