Compartir a través de


Reanudar marcador WorkflowHostingEndpoint

Este tema es aplicable a Windows Workflow Foundation 4.

En este ejemplo se muestra cómo se puede utilizar WorkflowHostingEndpoint con WorkflowServiceHost para crear instancias de flujo de trabajo.

Demostraciones

WorkflowHostingEndpoint, WorkflowServiceHost

Análisis

En este ejemplo se utiliza WorkflowHostingEndpoint para crear una instancia de flujo de trabajo hospedada utilizando WorkflowServiceHost. WorkflowHostingEndpoint es un punto de extensibilidad para WorkflowServiceHost que se puede utilizar en los siguientes escenarios:

  • Crear instancias de flujo de trabajo.

  • Reanudar marcadores en una instancia de flujo de trabajo hospedada en WorkflowServiceHost.

El extremo de ejemplo que se incluye expone un contrato que proporciona operaciones para crear un flujo de trabajo y devolver un Id. de instancia o para crear una instancia con un identificador concreto. La aplicación de consola de ejemplo crea una instancia de WorkflowServiceHost con una definición de flujo de trabajo básica y agrega un CreationEndpoint al host. A continuación, llama a la operación Create en el extremo para crear una instancia de flujo de trabajo.

Para configurar, compilar y ejecutar el ejemplo

  1. Compile la solución.

  2. Ejecute la aplicación. La consola CreationEndpoint muestra un mensaje que incluye el Id. de instancia cuando se crea la instancia de flujo de trabajo. El flujo de trabajo imprime el mensaje “Hello World!” cuando el marcador se reanuda correctamente.

Ee834523.Important(es-es,VS.100).gif Nota:
Puede que los ejemplos ya estén instalados en su equipo. Compruebe el siguiente directorio (valor predeterminado) antes de continuar.

<InstallDrive>: \WF_WCF_Samples

Si no existe este directorio, vaya a la página de ejemplos de Windows Communication Foundation (WCF) y Windows Workflow Foundation (WF) Samples para .NET Framework 4 para descargar todos los ejemplos de Windows Communication Foundation (WCF) y WF. Este ejemplo se encuentra en el siguiente directorio.

<InstallDrive>: \WF_WCF_Samples\WF\Basic\Execution\ResumeBookmarkEndpoint