ParallelLoopResult Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje stav dokončení při provádění smyčky Parallel.
public value class ParallelLoopResult
public struct ParallelLoopResult
type ParallelLoopResult = struct
Public Structure ParallelLoopResult
- Dědičnost
Poznámky
Pokud IsCompleted vrátí hodnotu true, smyčka se spustila k dokončení, aby se spustily všechny iterace smyčky. Pokud IsCompleted vrátí hodnotu false a LowestBreakIteration vrátí hodnotu null, volání, které Stop bylo použito k ukončení smyčky předčasně. Pokud IsCompleted vrátí hodnotu false a LowestBreakIteration vrátí celočíselnou hodnotu, Break byla použita k předčasnému ukončení smyčky.
Vlastnosti
| Name | Description |
|---|---|
| IsCompleted |
Získá, zda smyčka běžela na dokončení, takže všechny iterace smyčky byly provedeny a smyčka neobdržela požadavek na ukončení předčasně. |
| LowestBreakIteration |
Získá index nejnižší iterace, ze které Break() bylo volána. |
Platí pro
Bezpečný přístup z více vláken
Všechny veřejné členy ParallelLoopResult jsou bezpečné pro přístup z více vláken a mohou být volány z více vláken současně.