Parallel ForEach (eingeschränkt)
Dieses Thema gilt für Windows Workflow Foundation 4.
Die ThrottleParallelForEach
-Aktivität ist der ParallelForEach-Aktivität ähnlich, mit der einen Ausnahme, dass sie das Einstellen eines Parallelitätsfaktors zur Einschränkung der Anzahl gleichzeitiger auszuführender Verzweigungen ermöglicht. Die ThrottleParallelForEach
-Aktivität wird von NativeActivity abgeleitet, da sie andere Aktivitäten (die untergeordneten Aktivitäten) planen muss und darauf nur über die NativeActivityContext-Klasse zugegriffen werden kann.
Projekte
ProjectName |
Beschreibung |
Hauptdateien |
ThrottledParallelForEach |
Enthält die |
ThrottledParallelForEach.cs Die |
CodeTestClient |
Beispielclientanwendung, die einen Workflow mithilfe von imperativem Code mit |
Program.cs Definiert eine Instanz des Beispielworkflows und führt sie aus. |
So verwenden Sie dieses Beispiel
Öffnen Sie die Datei "ThrottledParallelForEach.sln" in Visual Studio 2010.
Drücken Sie F6, um die Projektmappe zu erstellen.
Drücken Sie F5, um die Projektmappe auszuführen.
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\Scenario\ActivityLibrary\ThrottledParallelForEach
|