ParallelLoopResult Estructura

Definición

Proporciona el estado de realización en la ejecución de un bucle Parallel.

public struct ParallelLoopResult
Herencia
ParallelLoopResult

Comentarios

Si IsCompleted devuelve true, el bucle se ejecutó hasta la finalización, de modo que se ejecutaron todas las iteraciones del bucle. Si IsCompleted devuelve false y LowestBreakIteration devuelve null, se usó una llamada a Stop para finalizar el bucle prematuramente. Si IsCompleted devuelve false y LowestBreakIteration devuelve un valor entero distinto de NULL, Break se usó para finalizar el bucle prematuramente.

Propiedades

IsCompleted

Obtiene un valor que indica si el bucle se ejecutó hasta completarse, como que se ejecutaron todas las iteraciones del bucle y que el bucle no recibió ninguna solicitud para finalizar prematuramente.

LowestBreakIteration

Obtiene el índice de la iteración más baja desde la que se llamó a Break().

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0

Seguridad para subprocesos

Todos los miembros públicos de ParallelLoopResult son seguros para subprocesos y se puede llamar desde varios subprocesos simultáneamente.

Consulte también