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í Stop se použilo k předčasnému ukončení smyčky. 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
IsCompleted |
Získá, zda smyčka běžela na dokončení, takže všechny iterace smyčky byly provedeny a smyčka nepřijala žádost o 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 vlákno a mohou být volána z více vláken současně.