Freigeben über


Lesezeichenresolver für WorkflowHostingEndpoint

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 von Workflowinstanzen verwendet, die mit WorkflowServiceHost gehostet werden. 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 bereitgestellt werden, und gibt die Instanz-ID zurück oder erstellt eine Instanz mit einer bestimmten ID. Die Beispielkonsolenanwendung erstellt eine WorkflowServiceHost-Instanz mit einer 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 von der Workflowinstanz gedruckt.

Ee834522.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\CreationEndpoint