Compartir a través de


Uso de la actividad WhileActivity

La actividad WhileActivity ejecuta de manera iterativa una actividad secundaria única siempre que su propiedad Condition sea true. Una condición de regla o una condición de código que está asociada a la propiedad Condition se evalúa antes de cada iteración del bucle WhileActivity. Si la condición se evalúa como true, se ejecuta la actividad secundaria. Si la condición se evalúa como false, no se ejecuta la actividad secundaria y se finalizan las actividades WhileActivity.

Dado que la actividad WhileActivity puede contener sólo una actividad secundaria única, quizás querría utilizar una actividad SequenceActivity o una actividad ParallelActivity dentro de WhileActivity para contener varias actividades.

Cuando se ejecuta una actividad secundaria más de una vez, se crea una instancia independiente de la actividad para cada iteración. Esto permite que las instancias se ejecuten independientemente (y potencialmente en paralelo, como en el caso de una actividad ReplicatorActivity ). En consecuencia, la definición de la actividad secundaria en el árbol de actividad (a la que se hace referencia como plantilla) nunca se ejecuta y siempre está en el estado Inicializado. La actividad compuesta, que es el elemento primario de la plantilla, proporciona acceso a las instancias en ejecución de la plantilla. En el caso de la actividad WhileActivity, hay siempre una instancia activa y la propiedad DynamicActivity recupera esta instancia.

Para obtener más información sobre las condiciones, consulte Uso de condiciones en flujos de trabajo.

Para obtener más información, consulte la clase WhileActivity del espacio de nombres System.Workflow.Activities en la referencia de biblioteca de clases de Windows Workflow Foundation.

Consulte también

Referencia

WhileActivity
Condition

Conceptos

Uso de condiciones en flujos de trabajo
Uso de la actividad SequenceActivity
Uso de la actividad ParallelActivity
Visión general de reglas y condiciones

Otros recursos

While and Parallel Sample
Changing Rules Sample
Actividades de Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.