System.Activities.Statements Spazio dei nomi

Fornisce le classi correlate alle istruzioni dell'attività.

Classi

AddToCollection<T>

Aggiunge un elemento in una raccolta specificata.

Assign

Imposta valori Argument dall'interno di un flusso di lavoro.

Assign<T>

L'attività Assign è utilizzata per impostare valori Argument dall'interno di un flusso di lavoro.

CancellationScope

Associa la logica di annullamento sotto forma di un Activity, con un percorso principale di esecuzione espresso come un Activity.

Catch

Contiene le azioni da eseguire dopo che un'eccezione viene generata nel blocco Try corrispondente di un'attività Finally.

Catch<TException>

Contiene le azioni da eseguire dopo che un'eccezione viene generata nel blocco Try corrispondente di un'attività Finally.

ClearCollection<T>

Cancella una raccolta specificata di tutti gli elementi.

CompensableActivity

Un'attività che supporta la compensazione delle relative attività figlio.

Compensate

Un'attività utilizzata per richiamare in modo esplicito il gestore di compensazione di un CompensableActivity.

CompensationExtension

Rappresenta un'estensione che si associa alle attività di compensazione e rende persistente lo stato dell'istanza correlata alla compensazione.

CompensationToken

Fornisce un metodo per confermare in modo esplicito o compensare un oggetto CompensableActivityBody quando CompensableActivity è stato completato correttamente.

Confirm

Un'attività utilizzata per richiamare in modo esplicito il gestore della conferma di un CompensableActivity.

CreateBookmarkScope

Crea un oggetto BookmarkScope.

Delay

Crea un timer per una durata specificata, usando un TimerExtension.

DeleteBookmarkScope

Elimina l'oggetto BookmarkScope a cui fa riferimento l'oggetto Scope.

DoWhile

Un'attività di ciclo che esegue almeno una volta le attività contenute, fino a che una condizione non è più vera.

DurableTimerExtension

Rappresenta un'estensione di timer di attività che può essere resa persistente.

ExistsInCollection<T>

Indica se un elemento specificato è presente in una raccolta specificata.

Flowchart

Rappresenta i flussi di lavoro dei modelli che utilizzano il paradigma del diagramma di flusso comune.

FlowDecision

Oggetto FlowNode specifico che fornisce la possibilità di modellare un nodo condizionale con due risultati.

FlowNode

Classe di base astratta per tutti i tipi di nodi diversi che possono essere contenuti in un'attività Flowchart.

FlowStep

Un elemento FlowNode che esegue un oggetto Action specificata e dispone di un puntatore Next.

FlowSwitch<T>

Un'oggetto specifico FlowNode che consente la modellazione di un costrutto di un commutatore, con un'espressione e un risultato per ogni corrispondenza.

ForEach<T>

Esegue una volta un'azione di attività per ogni valore fornito nella raccolta Values.

HandleScope<THandle>

Fornisce il comportamento dell'ambito predefinito per gli oggetti Handle.

If

Modella una condizione If-Then-Else.

Interop

Attività che gestisce l'esecuzione di un oggetto Activity in un flusso di lavoro.

InvokeAction

Richiama il gestore ActivityAction di un'attività.

InvokeAction<T>

Richiama il gestore ActivityAction<T> di un'attività.

InvokeAction<T1,T2>

Richiama il gestore ActivityAction<T1,T2> di un'attività.

InvokeAction<T1,T2,T3>

Richiama il gestore ActivityAction<T1,T2,T3> di un'attività.

InvokeAction<T1,T2,T3,T4>

Richiama il gestore ActivityAction<T1,T2,T3,T4> di un'attività.

InvokeAction<T1,T2,T3,T4,T5>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

Richiama un ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> di un'attività.

InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> di un'attività.

InvokeDelegate

Richiama l'oggetto ActivityDelegatespecificato.

InvokeMethod

Chiama un metodo pubblico di un oggetto o tipo specificato.

NoPersistScope

Rappresenta l'attività NoPersistScope.

Parallel

Un'attività che esegue simultaneamente e in modo asincrono tutte le attività figlio.

ParallelForEach<T>

Enumera gli elementi di una raccolta ed esegue un'istruzione incorporata per ogni elemento della raccolta in parallelo.

Persist

Richieste di un'istanza del flusso di lavoro permanente.

Pick

Fornisce modellazione del flusso di controllo basato sull'evento.

PickBranch

Un percorso potenziale di esecuzione all'interno di un'attività Pick.

RemoveFromCollection<T>

Rimuove un elemento da una raccolta specifica.

Rethrow

Genera un'eccezione precedentemente generata dall'interno di un'attività Catch.

Sequence

Esegue un set di attività figlio in base a un singolo ordinamento definito.

State

Modella lo stato che può essere impostato per una macchina a stati.

StateMachine

Modella flussi di lavoro utilizzando il paradigma comune della macchina a stati.

Switch<T>

Seleziona una scelta da un numero di attività da eseguire, in base al valore di una determinata espressione del tipo specificato nell'identificatore del tipo di questo oggetto.

TerminateWorkflow

Termina l'istanza del flusso di lavoro in esecuzione, genera l'evento Completed nell'host e riporta informazioni sull'errore. Una volta terminato il flusso di lavoro, non può essere ripreso.

Throw

Genera un'eccezione.

TimerExtension

Classe base astratta per le estensioni del timer.

TransactionScope

Un'attività che demarca un limite della transazione.

Transition

Modella l'elenco dei possibili cambiamenti di stato.

TryCatch

Contiene attività da eseguire al runtime del flusso di lavoro all'interno di un blocco di gestione delle eccezioni.

While

Esegue un'attività contenuta mentre una condizione restituisce true.

WorkflowTerminatedException

L'eccezione che viene generata quando un'operazione viene richiamata in una WorkflowApplication terminata.

WriteLine

Scrive una stringa specificata in un oggetto specificato TextWriter.