Condividi tramite


Esercitazione introduttiva

Questa sezione contiene un set di argomenti con procedure dettagliate che illustrano la programmazione di applicazioni Windows Workflow Foundation (WF). Seguendo le procedure di questi argomenti, verrà compilata un'applicazione che è un gioco per determinare un numero. Nel primo argomento dell'esercitazione vengono descritti i passaggi per creare le attività personalizzate richieste per il flusso di lavoro. Nel secondo argomento, queste attività vengono assemblate in un flusso di lavoro del diagramma di flusso insieme alle attività incorporate del flusso di lavoro. Nel terzo argomento, l'applicazione host viene configurata in modo da eseguire il flusso di lavoro e nell'ultimo argomento viene introdotta la persistenza. Ogni passaggio in questo processo dipende dai passaggi precedenti, pertanto si consiglia di completarli in ordine.

In questa sezione

Procedura: Creare un'attività
Viene descritto come creare un'attività personalizzata che deriva dall'oggetto NativeActivity<TResult> e come comporre questa attività insieme a un'attività incorporata in un'attività composita tramite l'ActivityDesigner.

Procedura: Creare un flusso di lavoro
Viene descritto come creare flussi di lavoro di diagramma di flusso, sequenziali e di macchina a stati tramite le attività predefinite e le attività personalizzate dall'esercitazione precedente.

Procedura: Eseguire un flusso di lavoro
Viene descritto come richiamare un flusso di lavoro da un ambiente host, come passare i dati all'interno e all'esterno di 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 flusso di lavoro.

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

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 in esecuzione del flusso di lavoro.

Vedi anche