ParallelLoopResult Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.