Ejemplo de suspensión y finalización

Download sample

En este ejemplo se muestra el uso de dos actividades básicas: SuspendActivity y TerminateActivity.

La actividad SuspendActivity hace que se suspenda un flujo de trabajo. También provoca el evento WorkflowSuspended del tiempo de ejecución del flujo de trabajo, momento en que se puede reanudar la instancia del flujo de trabajo. La actividad TerminateActivity finaliza el flujo de trabajo y provoca el evento WorkflowTerminated del flujo de trabajo.

La primera actividad del flujo de trabajo es una actividad SuspendActivity. A continuación hay una actividad CodeActivity, y finaliza con una actividad TerminateActivity. Cuando el flujo de trabajo encuentra la actividad SuspendActivity, se suspende el flujo de trabajo y se produce el evento WorkflowSuspended del tiempo de ejecución del flujo de trabajo. En el controlador de eventos WorkflowSuspended, el host reanuda la instancia de flujo de trabajo utilizando el método Resume.

El resultado del ejemplo en la consola es el siguiente:

Resultados pertenecientes al ejemplo de suspensión y finalización

Para generar el ejemplo

  1. Descargue el ejemplo haciendo clic en Descargar ejemplo en este tema.

    Así se extrae el proyecto de ejemplo en su disco duro local.

  2. Haga clic en Inicio, señale Programas, señale Microsoft Windows SDK y, a continuación, haga clic en CMD Shell.

  3. Vaya al directorio de origen del ejemplo.

  4. En el símbolo del sistema, escriba MSBUILD <nombre del archivo de solución>.

Para ejecutar el ejemplo

  • En la ventana del símbolo del sistema del SDK, ejecute el archivo .exe de la carpeta SuspendAndTerminate\bin\debug (o la carpeta SuspendAndTerminate\bin para la versión de VB del ejemplo), que se encuentra bajo la carpeta principal del ejemplo.

Consulte también

Referencia

SuspendActivity
TerminateActivity

Otros recursos

Using the Suspend Activity
Using the Terminate Activity
Ejemplos de actividades
Ejemplos de Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.