Attività 1: configurare i servizi di runtime mediante il codice
In questa attività viene illustrato come aggiungere servizi a Windows Workflow Foundation utilizzando i metodi definiti nella classe WorkflowRuntime. In questa attività e nella successiva viene utilizzata solo la classe DefaultWorkflowSchedulerService. A partire dall'Attività 3: utilizzo del servizio di persistenza del flusso di lavoro di Windows verrà spiegato come utilizzare gli altri servizi forniti da Windows Workflow Foundation.
Nota
Anche se consigliabile, non è necessario eseguire gli esercizi in modo lineare. È possibile avviare l'esercizio aprendo il progetto di esempio e procedendo secondo i passaggi illustrati nella sezione seguente.
Per aggiungere servizi di runtime
Nel file Program importare lo spazio dei nomi System.Workflow.Runtime.Tracking al fine di utilizzare i tipi che vi sono contenuti.
using System.Workflow.Runtime.Tracking;
Nella classe Program creare un campo Int32 statico denominato maxSimultaneousWorkflows e assegnare il valore 1.
static int maxSimultaneousWorkflows = 1;
Nel metodo Main definito nella classe Program aggiungere DefaultWorkflowSchedulerService a WorkflowRuntime.
Utilizzare il metodo AddService e passare come parametro il numero dei flussi di lavoro contemporanei massimi che DefaultWorkflowSchedulerService è in grado di pianificare.
workflowRuntime.AddService( new DefaultWorkflowSchedulerService(maxSimultaneousWorkflows));
Compilazione del codice
Per informazioni sulla compilazione del codice, vedere Compilazione del codice.
Nell'Attività 2: configurare i servizi di runtime con App.Config si utilizza un file di configurazione dell'applicazione per aggiungere servizi a Windows Workflow Foundation.
Vedere anche
Attività
Attività 2: configurare i servizi di runtime con App.Config
Riferimenti
DefaultWorkflowSchedulerService
WorkflowRuntime
AddService
Concetti
Procedura: aggiungere e rimuovere servizi del flusso di lavoro
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.