Freigeben über


Einfache Richtlinie

Dieses Thema gilt für Windows Workflow Foundation 4.

Dieses Beispiel veranschaulicht, wie eine PolicyActivity-Aktivität in einem Workflow verwendet wird.

Der sequenzielle Workflow in diesem Beispiel wird mit einer PolicyActivity-Aktivität erstellt. Der Workflow definiert die Felder orderValue, customerType und discount, die zum Definieren eines Produktrabattworkflows verwendet werden. Die in der Regeldatei definierten Regeln legen einen Rabattwert fest, der auf orderValue und customerType basiert. orderValue und customerType sind in der SimplePolicyWorkflow-Klassendefinition festgelegt und können geändert werden, um das Verhalten zu ändern. Der sich ergebende Rabatt wird in der Konsole im WorkflowCompleted-Ereignishandler, der in der SimplePolicyWorkflow-Klasse definiert ist, ausgegeben.

So erstellen Sie das Beispiel

  1. Laden Sie das Beispiel herunter, indem Sie in diesem Thema auf Beispiel downloaden klicken.

    Hierdurch wird das Beispielprojekt auf die lokale Festplatte extrahiert.

  2. Klicken Sie auf Start, zeigen Sie auf Programme, zeigen Sie auf Microsoft Windows SDK, und klicken Sie dann auf CMD Shell.

  3. Wechseln Sie zum Quellverzeichnis des Beispiels.

  4. Geben Sie an der Eingabeaufforderung MSBUILD <Name der Projektmappendatei> ein.

So führen Sie das Beispiel aus

  1. Führen Sie im Eingabeaufforderungsfenster des SDK die EXE-Datei im Ordner "SimplePolicy\bin\debug" aus (bzw. im Ordner "SimplePolicy\bin" für die Visual Basic-Version des Beispiels), der sich unter dem Hauptordner des Beispiels befindet.
Ee960218.Important(de-de,VS.100).gif Hinweis:
Die Beispiele sind möglicherweise bereits auf dem Computer installiert. Überprüfen Sie das folgende (standardmäßige) Verzeichnis, bevor Sie fortfahren.

<Installationslaufwerk>:\WF_WCF_Samples

Wenn dieses Verzeichnis nicht vorhanden ist, rufen Sie Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 auf, um alle Windows Communication Foundation (WCF)- und WF-Beispiele herunterzuladen. Dieses Beispiel befindet sich im folgenden Verzeichnis.

<Installationslaufwerk>:\WF_WCF_Samples\WF\Basic\Rules\Policy\SimplePolicy

Siehe auch

Verweis

RuleSet
PolicyActivity

Weitere Ressourcen

Advanced Policy
Using the PolicyActivity Activity
Using Conditions in Workflows
Tutorial: Use Rules and Conditions
Activities Samples
Windows Workflow Foundation Samples