Udostępnij za pośrednictwem


Program rozpoznawania zakładek dla WorkflowHostingEndpoint

W przykładzie CreationEndpoint pokazano, jak WorkflowHostingEndpoint można go używać do WorkflowServiceHost tworzenia wystąpień przepływu pracy.

Demonstracje

WorkflowHostingEndpoint, WorkflowServiceHost

Dyskusja

W tym przykładzie użyto elementu WorkflowHostingEndpoint do utworzenia wystąpień przepływu pracy hostowanych przy użyciu polecenia WorkflowServiceHost. WorkflowHostingEndpoint to punkt rozszerzalności, WorkflowServiceHost którego można użyć w następujących scenariuszach:

  • Tworzenie nowych wystąpień przepływu pracy.

  • Wznawianie zakładek w wystąpieniu przepływu pracy hostowanym w obiekcie WorkflowServiceHost.

Przykładowy punkt końcowy, który jest dołączony, uwidacznia kontrakt, który zapewnia operacje tworzenia przepływu pracy i zwraca identyfikator wystąpienia lub tworzy wystąpienie o określonym identyfikatorze. Przykładowa aplikacja konsolowa tworzy WorkflowServiceHost wystąpienie z definicją przepływu pracy i dodaje CreationEndpoint element do hosta. Następnie wywołuje operację Create w punkcie końcowym, aby utworzyć nowe wystąpienie przepływu pracy.

Konfigurowanie, kompilowanie i uruchamianie przykładu

  1. Stwórz rozwiązanie.

  2. Uruchom aplikację. W CreationEndpoint konsoli jest wyświetlany komunikat zawierający identyfikator wystąpienia podczas tworzenia wystąpienia przepływu pracy. Komunikat "Hello World!" jest drukowany przez wystąpienie przepływu pracy.