Tâche 1 : configurer des services d'exécution à l'aide du code
Dans cette tâche, vous apprenez comment ajouter des services à Windows Workflow Foundation en utilisant des méthodes définies dans la classe WorkflowRuntime. Dans cette tâche et dans la tâche suivante, vous utilisez seulement la classe DefaultWorkflowSchedulerService. En commençant par Tâche 3 : utiliser le service de persistance de Windows Workflow, vous allez apprendre comment utiliser les autres services fournis par Windows Workflow Foundation.
Remarque : |
---|
Bien qu'il soit conseillé de suivre les exercices de façon linéaire, ce n'est pas obligatoire. Vous pouvez démarrer cet exercice en ouvrant l'exemple de projet et en continuant avec les étapes de la section suivante. |
Pour ajouter des services d'exécution
Dans le fichier Program, importez l'espace de noms System.Workflow.Runtime.Tracking afin de pouvoir utiliser les types de cet espace de noms.
using System.Workflow.Runtime.Tracking;
Dans la classe Program, créez un champ Int32 statique nommé maxSimultaneousWorkflowset affectez-lui la valeur 1.
static int maxSimultaneousWorkflows = 1;
Dans la méthode Main définie dans la classe Program, ajoutez le DefaultWorkflowSchedulerService au WorkflowRuntime.
Utilisez la méthode AddService et passez le nombre maximum de workflows simultanés que le DefaultWorkflowSchedulerService peut planifier en tant que paramètre.
workflowRuntime.AddService( new DefaultWorkflowSchedulerService(maxSimultaneousWorkflows));
Compilation du code
Pour plus d'informations sur la compilation du code, consultez Compilation du code.
Dans Tâche 2 : configurer des services d'exécution à l'aide d'App.Config, vous utilisez un fichier de configuration de l'application pour ajouter des services à Windows Workflow Foundation.
Voir aussi
Tâches
Tâche 2 : configurer des services d'exécution à l'aide d'App.Config
Référence
DefaultWorkflowSchedulerService
WorkflowRuntime
AddService
Concepts
Comment : ajouter et supprimer des services de workflow
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.