ParallelLoopResult Struct

Definizione

Fornisce lo stato di completamento per l'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 fino al completamento, in modo che tutte le iterazioni del ciclo siano state eseguite. Se IsCompleted restituisce false e LowestBreakIteration restituisce Null, è stata utilizzata 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 utilizzato per terminare il ciclo in modo prematuro.

Proprietà

Nome Descrizione
IsCompleted

Ottiene un valore che indica se il ciclo è stato eseguito fino al completamento, in modo che tutte le iterazioni del ciclo siano state eseguite e che il ciclo non abbia ricevuto una richiesta per terminare prematuramente.

LowestBreakIteration

Ottiene l'indice dell'iterazione più bassa da cui Break() è stata chiamata.

Si applica a

Thread safety

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

Vedi anche