ParallelLoopResult Struktura

Definice

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
ParallelLoopResult

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ě.

Viz také