Condividi tramite


Guida introduttiva

Questa sezione contiene un set di argomenti della procedura dettagliata che illustrano la programmazione di applicazioni Windows Workflow Foundation (WF). Seguendo le procedure descritte in questi argomenti, si creerà un'applicazione che rappresenta un gioco di ipotesi numerico. Il primo argomento dell'esercitazione illustra i passaggi per creare le attività personalizzate necessarie per il flusso di lavoro. Nel secondo argomento, queste attività vengono assemblate insieme alle attività del flusso di lavoro integrate in un workflow a diagramma di flusso. Nel terzo argomento, l'applicazione host è configurata per eseguire il flusso di lavoro, e nel tema finale viene introdotta la persistenza. Ogni passaggio di questo processo dipende dai passaggi precedenti, quindi è consigliabile completarli in ordine.

In questa sezione

Procedura: Creare un'attività
Viene descritto come creare un'attività personalizzata che deriva da NativeActivity<TResult>e come comporre questa attività insieme a un'attività predefinita in un'attività composita usando ActivityDesigner.

Procedura: Creare un flusso di lavoro
Descrive come creare flussi di lavoro con diagrammi di flusso, sequenziali e con macchine a stati usando le attività predefinite e le attività personalizzate dell'esercitazione precedente.

Procedura: Eseguire un flusso di lavoro
Viene descritto come richiamare un flusso di lavoro da un ambiente host, passare dati da e verso un flusso di lavoro e come riprendere i segnalibri.

Procedura: Creare ed eseguire un flusso di lavoro con esecuzione prolungata
Viene descritto come aggiungere la persistenza a un'applicazione del flusso di lavoro.

Procedura: Creare un partecipante di tracciamento personalizzato
Viene descritto come creare un partecipante e un profilo di rilevamento personalizzati.

Procedura: Ospitare più versioni di un flusso di lavoro side-by-side
Viene descritto come usare WorkflowIdentity per ospitare più versioni di un flusso di lavoro side-by-side.

Procedura: Aggiornare la definizione di un'istanza del flusso di lavoro in esecuzione
Viene descritto come usare l'aggiornamento dinamico per modificare le istanze del flusso di lavoro in esecuzione.

Vedere anche