Condividi tramite


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

  1. 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;
    
  2. Nella classe Program creare un campo Int32 statico denominato maxSimultaneousWorkflows e assegnare il valore 1.

    static int maxSimultaneousWorkflows = 1;
    
  3. 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

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.