Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Beispiel CreationEndpoint wird veranschaulicht, wie der WorkflowHostingEndpoint mit WorkflowServiceHost verwendet werden kann, um Workflow-Instanzen zu erstellen.
Zeigt
WorkflowHostingEndpoint, WorkflowServiceHost
Diskussion
In diesem Beispiel wird WorkflowHostingEndpoint verwendet, um Workflowinstanzen zu erstellen, die mit WorkflowServiceHost gehostet werden. WorkflowHostingEndpoint ist ein Erweiterbarkeitspunkt, für WorkflowServiceHost den 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, der Vorgänge zum Erstellen eines Workflows bereitstellt und die Instanz-ID zurückgibt oder eine Instanz mit einer bestimmten ID erstellt. Die Beispielkonsolenanwendung erstellt eine WorkflowServiceHost Instanz mit einer Workflowdefinition und fügt einen CreationEndpoint dem Host hinzu. Anschließend wird der Create Vorgang auf dem Endpunkt aufgerufen, um eine neue Workflowinstanz zu erstellen.
Einrichten, Erstellen und Ausführen des Beispiels
Erstellen Sie die Lösung.
Führen Sie die Anwendung aus. Die
CreationEndpointKonsole zeigt eine Meldung an, die die Instanz-ID enthält, wenn die Workflowinstanz erstellt wird. Die Meldung "Hello World!" wird von der Workflowinstanz gedruckt.