Compartir a través de


Diseñador de actividades Parallel

La actividad de la clase Parallel ejecuta una colección de actividades secundarias simultáneamente.

La actividad de la clase Parallel

La actividad Parallel almacena sus actividades secundarias en una colección de Branches. Use la actividad de la clase Parallel en vez de la actividad de la clase Sequence si alguna de las actividades secundarias se puede quedar inactiva.

La actividad Parallel tiene una propiedad CompletionCondition que contiene una expresión de Visual Basic especificada por el usuario. La actividad Parallel evalúa esta propiedad una vez se complete cada bifurcación. Si se evalúa como true, la actividad de Parallel se completa sin ejecutar las otras ramas. Si el CompletionCondition no se evalúa como verdadero, la actividad Parallel se completa cuando se hayan completado todas sus actividades secundarias.

Usar el diseñador de actividad Parallel

Acceda al diseñador de actividades Parallel en la categoría Flujo de control del Cuadro de herramientas.

El diseñador de actividades Parallel se puede arrastrar desde el Cuadro de herramientas y colocarlo en la superficie del Diseñador de flujo de trabajo, donde se coloquen normalmente los diseñadores de actividades, por ejemplo, en un diseñador de actividades Sequence. Después de colocarlo en el Diseñador de flujo de trabajo, crea una actividad de Parallel, que de forma predeterminada contiene un DisplayName de Parallel

Para agregar una actividad a la colección de Branches de la actividad paralela, arrastre algún otro diseñador de actividad desde el cuadro de herramientas y colóquelo en el triángulo que se encuentra en el diseñador de actividad Parallel. Los triángulos rodean las actividades contenidas en las bifurcaciones. Las actividades adicionales se pueden agregar repitiendo este procedimiento. Las actividades se pueden reordenar arrastrándolas y colocándolas en el diseñador de actividad Parallel.

Propiedades de la actividad Parallel en el Diseñador de flujo de trabajo

En la tabla siguiente se muestran las propiedades de la actividad Parallel y se describe cómo se usan en el diseñador.

Nombre de propiedad Obligatorio Uso
DisplayName False Especifica el nombre para mostrar descriptivo del diseñador de actividades en el encabezado. El valor predeterminado es Parallel. De forma opcional, el valor se puede editar en la cuadrícula Propiedades o directamente en el encabezado del diseñador de actividades.
Branches True Contiene la colección de actividades secundarias que se van a ejecutar.
CompletionCondition Falso Se evalúa cuando se completa una bifurcación. Si se evalúa como verdadero, se cancelan las bifurcaciones pendientes programadas. Si la propiedad no se establece o se evalúa como falso, la actividad se completa cuando se hayan completado todas sus actividades secundarias. El valor predeterminado es null.

Consulte también