Sdílet prostřednictvím


Omezený paralelní forEach

Aktivita ThrottleParallelForEach se podobá ParallelForEach<T> aktivitě s jedinou výjimkou, že umožňuje nastavit faktor souběžnosti, aby omezil počet souběžných větví, které se mají spustit. Aktivita ThrottleParallelForEach pochází z NativeActivity, protože potřebuje naplánovat další aktivity (podřízené aktivity) a to je možné pouze prostřednictvím třídy NativeActivityContext.

Projekty

Ukázka ThrottledParallelForEach obsahuje následující projekty.

Název projektu Popis Hlavní soubory
The original remains the most understandable given the context of specialized terminology. Therefore, the translation is kept as: ThrottledParallelForEach. Obsahuje ThrottledParallelForEach aktivitu a její návrháře. ThrottledParallelForEach.cs

Definice ThrottledParallelForEach aktivity.
CodeTestClient Ukázková klientská aplikace, která konfiguruje a spouští pracovní postup s použitím imperativního ThrottledParallelForEach kódu Program.cs

Definuje a spustí instanci ukázkového pracovního postupu.

Použití této ukázky

  1. Ve Visual Studiu otevřete soubor ThrottledParallelForEach.sln.

  2. Řešení sestavíte stisknutím kombinace kláves CTRL+SHIFT+B.

  3. Řešení spustíte stisknutím klávesy F5.