Freigeben über


WorkflowHostingEndpoint - Lesezeichen-Wiederaufnahme

Dieses Thema gilt für Windows Workflow Foundation 4.

In diesem Beispiel wird veranschaulicht, wie der WorkflowHostingEndpoint mit dem WorkflowServiceHost verwendet werden kann, um Workflowinstanzen zu erstellen.

Veranschaulicht

WorkflowHostingEndpoint, WorkflowServiceHost

Diskussion

In diesem Beispiel wird der WorkflowHostingEndpoint zum Erstellen einer Workflowinstanz verwendet, die mit WorkflowServiceHost gehostet wird. WorkflowHostingEndpoint ist ein Erweiterungspunkt für WorkflowServiceHost, der in den folgenden Szenarien verwendet werden kann:

  • Erstellen neuer Workflowinstanzen

  • Fortsetzen von Lesezeichen für eine auf WorkflowServiceHost gehostete Workflowinstanz.

Der enthaltene Beispielendpunkt macht einen Vertrag verfügbar, mit dem Vorgänge zum Erstellen eines Workflows und zum Zurückgeben einer Instanz-ID bereitgestellt werden oder mit denen eine Instanz mit einer bestimmten ID erstellt wird. Die Beispielkonsolenanwendung erstellt eine WorkflowServiceHost-Instanz mit einer grundlegenden Workflowdefinition und fügt dem Host einen CreationEndpoint hinzu. Sie ruft dann den Create-Vorgang auf dem Endpunkt auf, um eine neue Workflowinstanz zu erstellen.

So richten Sie das Beispiel ein, erstellen es und führen es aus

  1. Erstellen Sie die Projektmappe.

  2. Führen Sie die Anwendung aus. Die CreationEndpoint-Konsole zeigt eine Meldung an, die die Instanz-ID enthält, wenn die Workflowinstanz erstellt wird. Die Meldung "Hello World"! wird bei erfolgreicher Wiederaufnahme des Lesezeichens vom Workflow gedruckt.

Ee834523.Important(de-de,VS.100).gif Hinweis:
Die Beispiele sind möglicherweise bereits auf dem Computer installiert. Überprüfen Sie das folgende (standardmäßige) Verzeichnis, bevor Sie fortfahren.

<Installationslaufwerk>:\WF_WCF_Samples

Wenn dieses Verzeichnis nicht vorhanden ist, rufen Sie Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 auf, um alle Windows Communication Foundation (WCF)- und WF-Beispiele herunterzuladen. Dieses Beispiel befindet sich im folgenden Verzeichnis.

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