Esempio di While Parallel
In questo esempio viene illustrato l'utilizzo delle attività ParallelActivity con le attività CodeActivity in un'attività WhileActivity. All'interno dell'attività WhileActivity, è presente un'attività ParallelActivity con due attività SequenceActivity, ciascuna con un'attività CodeActivity. La condizione per il ciclo while è che il conteggio dell'esecuzione sia minore o uguale a due, in modo da consentire al ciclo di essere eseguito due volte.
Dopo l'avvio dell'istanza del flusso di lavoro, la condizione per il ciclo while viene controllata. Se la condizione viene valutata true, il ciclo while viene eseguito e vengono eseguite le attività sequenziali. Le attività CodeActivity stampano le informazioni sullo stato nella console. Successivamente, il ciclo while viene eseguito nuovamente. Quando la condizione while viene valutata false, il flusso di lavoro viene arrestato.
L'output della console dall'esempio apparirà come riportato di seguito:
Per generare l'esempio
Scaricare l'esempio facendo clic su Scarica esempio in questo argomento.
In tal modo viene estratto il progetto di esempio sul disco rigido locale.
Fare clic sul pulsante Start, scegliere Programmi, Microsoft Windows SDK e fare clic su CMD Shell.
Accedere alla directory di origine dell'esempio.
Al prompt dei comandi, immettere MSBUILD <nome file soluzione>.
Per eseguire l'esempio
- Nella finestra del prompt dei comandi di SDK, eseguire il file exe nella cartella WhileAndParallel\bin\debug (o nella cartella WhileAndParallel\bin per la versione VB dell'esempio), collocata sotto la cartella principale dell'esempio.
Vedere anche
Riferimenti
ParallelActivity
WhileActivity
Altre risorse
Using the Parallel Activity
Using the While Activity
Using Activities to Control Flow
Using Conditions in Workflows
Esempi di attività
Esempi di Windows Workflow Foundation
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.