IfElse con regole
Le informazioni contenute in questo argomento sono valide per Windows Workflow Foundation 4.
In questo esempio viene mostrato l'utilizzo di una condizione della regola con un'attività IfElseActivity.
L'esempio passa un parametro OrderValue dall'host. Il valore del parametro viene utilizzato in una condizione della regola sul primo ramo dell'attività IfElseActivity. Se il valore è minore di 10.000, il primo ramo viene eseguito e l'attività CodeActivity nel primo ramo stampa Get Manager Approval nella console. Se il valore è maggiore di 10.000, viene eseguita l'attività CodeActivity nel secondo e viene stampato Get VP Approval nella console.
Per compilare l'esempio
Scaricare l'esempio facendo clic su Scarica esempio.
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 con estensione exe nella cartella IfElseWithRules\bin\debug (oppure nella cartella IfElseWithRules\bin per la versione Visual Basic dell'esempio), collocata sotto la cartella principale dell'esempio.
![]() |
---|
È possibile che gli esempi siano già installati nel computer. Verificare la directory seguente (impostazione predefinita) prima di continuare.
<UnitàInstallazione>:\WF_WCF_Samples
Se questa directory non esiste, andare alla sezione relativa agli esempi di Windows Communication Foundation (WCF) e Windows Workflow Foundation (WF) per .NET Framework 4 per scaricare tutti gli esempi Windows Communication Foundation (WCF) e WF. Questo esempio si trova nella directory seguente.
<UnitàInstallazione>:\WF_WCF_Samples\WF\Basic\Rules\IfElseWithRules
|
Vedere anche
Riferimento
System.Workflow.Activities.Rules
IfElseActivity
CodeActivity
RuleDefinitions
Altre risorse
CodeDOM Types Supported by Windows Workflow Foundation
Using Conditions in Workflows
Using Rule Conditions in Workflows
Using Conditions through Code
Rules and Conditions Samples