ThrottledParallelForEach

L'attività ThrottleParallelForEach è simile all'attività ParallelForEach<T> con l'unica eccezione che consente l'impostazione di un fattore di concorrenza per limitare il numero di rami simultanei da eseguire. L'attività ThrottleParallelForEach deriva dall'oggetto NativeActivity, poiché deve pianificare altre attività (le attività figlio) ed è accessibile solo tramite la classe NativeActivityContext.

Progetti

L'esempio ThrottledParallelForEach contiene i progetti seguenti.

Nome progetto Descrizione File principali
ThrottledParallelForEach Contiene l'attività ThrottledParallelForEach e la relativa finestra di progettazione. ThrottledParallelForEach.cs

Definizione dell'attività ThrottledParallelForEach.
CodeTestClient Applicazione client di esempio che configura ed esegue un flusso di lavoro con un oggetto ThrottledParallelForEach usando il codice imperativo. Program.cs

Definisce ed esegue un'istanza del flusso di lavoro di esempio.

Per usare questo esempio

  1. In Visual Studio aprire il file ThrottledParallelForEach.sln.

  2. Per compilare la soluzione, premere CTRL+MAIUSC+B.

  3. Per eseguire la soluzione, premere F5.