Ejemplo de escucha

Download sample

En este ejemplo se introduce ListenActivity, que es una actividad compuesta que se bloquea y espera a que se produzca una de n bifurcaciones secundarias. Sólo se ejecutará una de las bifurcaciones de una actividad de escucha.

En este ejemplo, se utilizan los servicios locales para pasar los datos al flujo de trabajo. La interfaz de servicio local define dos eventos: aprobación del pedido y rechazo del pedido. ListenActivity realiza escuchas si se produce cualquiera de los eventos. La tercera bifurcación de la escucha espera para ver si se agota el tiempo de espera.

El código del host escoge de forma aleatoria uno de los eventos (aprobar o rechazar). Si no se escoge ninguno, se ejecuta la bifurcación del tiempo de espera.

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. 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 Listen\bin\debug (o la carpeta Listen\bin para la versión de VB del ejemplo), que se encuentra bajo la carpeta principal del ejemplo.

Consulte también

Referencia

ListenActivity
DelayActivity

Otros recursos

Using the ListenActivity Activity
Using the DelayActivity Activity
Using Activities to Control Flow
Ejemplos de comunicaciones
Ejemplos de actividades
Ejemplos de Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.