Freigeben über


Aufgabe 1: Konfigurieren von Laufzeitdiensten mit Code

In dieser Aufgabe erfahren Sie, wie Dienste der Windows Workflow Foundation mithilfe von Methoden hinzugefügt werden, die in der WorkflowRuntime-Klasse definiert sind. In dieser und der nächsten Aufgabe verwenden Sie nur die DefaultWorkflowSchedulerService-Klasse. Sie beginnen mit Aufgabe 3: Verwenden des Windows Workflow-Persistenzdiensts und erfahren, wie die anderen von Windows Workflow Foundation bereitgestellten Dienste verwendet werden.

Hinweis

Sie werden aufgefordert, die Übungen der Reihe nach auszuführen. Dies ist jedoch nicht erforderlich. Sie können durch Öffnen des Beispielprojekts mit dieser Übung beginnen und mit den Schritten im folgenden Abschnitt fortfahren.

So fügen Sie Laufzeitdienste hinzu:

  1. Importieren Sie in der Program-Datei den System.Workflow.Runtime.Tracking-Namespace, damit Sie die Typen in diesem Namespace verwenden können.

    using System.Workflow.Runtime.Tracking;
    
  2. Erstellen Sie in der Program-Klasse ein statisches Int32-Feld mit dem Namen maxSimultaneousWorkflows, und weisen Sie ihm den Wert 1 zu.

    static int maxSimultaneousWorkflows = 1;
    
  3. Fügen Sie in der Main-Methode, die in der Program-Klasse definiert ist, DefaultWorkflowSchedulerService der WorkflowRuntime hinzu.

    Verwenden Sie die AddService-Methode, und übergeben Sie die Anzahl der maximal gleichzeitig ausgeführten Workflows, die von DefaultWorkflowSchedulerService geplant werden können, als Parameter.

    workflowRuntime.AddService(
        new DefaultWorkflowSchedulerService(maxSimultaneousWorkflows));
    

Kompilieren des Codes

Informationen zum Kompilieren des Codes finden Sie unter Kompilieren des Codes.

In Aufgabe 2: Konfigurieren von Laufzeitdiensten mithilfe von App.Config verwenden Sie eine Anwendungskonfigurationsdatei, um der Windows Workflow Foundation Dienste hinzuzufügen.

Siehe auch

Aufgaben

Aufgabe 2: Konfigurieren von Laufzeitdiensten mithilfe von App.Config

Referenz

DefaultWorkflowSchedulerService
WorkflowRuntime
AddService

Konzepte

Gewusst wie: Hinzufügen und Entfernen von Workflowdiensten

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.