While- und Parallel-Beispiel

Download sample

Dieses Beispiel veranschaulicht die Verwendung von ParallelActivity-Aktivitäten mit CodeActivity-Aktivitäten in einer WhileActivity-Aktivität. Innerhalb der WhileActivity-Aktivität befindet sich eine ParallelActivity-Aktivität mit zwei SequenceActivity-Aktivitäten, die jeweils über eine CodeActivity-Aktivität verfügen. Die Bedingung für die While-Schleife lautet, dass die Anzahl der Ausführungen kleiner oder gleich zwei sein muss, sodass die Schleife zweimal ausgeführt werden kann.

Nachdem die Workflowinstanz gestartet wurde, wird die Bedingung für die While-Schleife überprüft. Ergibt die Bedingung true, werden die While-Schleife und die nachfolgenden Aktivitäten ausgeführt. Die CodeActivity-Aktivitäten geben ihre Statusinformationen in der Konsole aus. Anschließend wird die While-Schleife erneut ausgeführt. Ergibt die While-Schleifenbedingung false, wird der Workflow angehalten.

Die Konsolenausgabe aus dem Beispiel sieht wie folgt aus:

Ausgabe des While- und Parallel-Beispiels

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

  • Führen Sie im Eingabeaufforderungsfenster des SDKs die EXE-Datei im Ordner WhileAndParallel\bin\debug aus (bzw. im Ordner WhileAndParallel\bin für die VB-Version des Beispiels), der sich unter dem Hauptordner des Beispiels befindet.

Siehe auch

Referenz

ParallelActivity
WhileActivity

Weitere Ressourcen

Using the Parallel Activity
Using the While Activity
Using Activities to Control Flow
Using Conditions in Workflows
Beispiele für Aktivitäten
Windows Workflow Foundation-Beispiele

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.