System.Activities.Statements Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce classi correlate alle istruzioni di attività.
Classi
| Nome | Descrizione |
|---|---|
| AddToCollection<T> |
Aggiunge un elemento a una raccolta specificata. |
| Assign |
Imposta i Argument valori dall'interno di un flusso di lavoro. |
| Assign<T> |
L'attività Assign viene usata per impostare Argument i valori dall'interno di un flusso di lavoro. |
| CancellationScope |
Associa la logica di annullamento, sotto forma di , Activitya un percorso principale di esecuzione, espresso anche come .Activity |
| Catch |
Contiene le azioni da eseguire dopo la generazione di un'eccezione nel blocco corrispondente |
| Catch<TException> |
Contiene le azioni da eseguire dopo la generazione di un'eccezione nel blocco Try corrispondente di un'attività Finally . |
| ClearCollection<T> |
Cancella una raccolta specificata di tutti gli elementi. |
| CompensableActivity |
Attività che supporta la compensazione delle attività figlio. |
| Compensate |
Attività utilizzata per richiamare in modo esplicito il gestore di compensazione di un oggetto CompensableActivity. |
| CompensationExtension |
Rappresenta un'estensione che si collega alle attività di compensazione e mantiene lo stato dell'istanza correlata alla compensazione. |
| CompensationToken |
Fornisce un mezzo per confermare o compensare in modo esplicito una CompensableActivity volta completato correttamente l'oggetto BodyCompensableActivity di . |
| Confirm |
Attività utilizzata per richiamare in modo esplicito il gestore di conferma di un oggetto CompensableActivity. |
| CreateBookmarkScope |
Crea un BookmarkScope. |
| Delay |
Crea un timer per una durata specificata, utilizzando un oggetto TimerExtension. |
| DeleteBookmarkScope |
Elimina l'oggetto BookmarkScope a cui viene fatto riferimento da Scope. |
| DoWhile |
Un'attività di ciclo che esegue attività contenute almeno una volta, fino a quando una condizione non è più vera. |
| DurableTimerExtension |
Rappresenta un'estensione del timer attività che può essere salvata in modo permanente. |
| ExistsInCollection<T> |
Indica se un determinato elemento è presente in una determinata raccolta. |
| Flowchart |
Rappresenta i flussi di lavoro dei modelli usando il paradigma familiare del diagramma di flusso. |
| FlowDecision |
Oggetto specializzato FlowNode che consente di modellare un nodo condizionale con due risultati. |
| FlowNode |
Classe base astratta per tutti i diversi tipi di nodo che possono essere contenuti all'interno di un'attività Flowchart . |
| FlowStep |
Elemento FlowNode che esegue un oggetto specificato Action e dispone di un Next puntatore. |
| FlowSwitch<T> |
Oggetto specializzato FlowNode che consente di modellare un costrutto switch, con un'espressione e un risultato per ogni corrispondenza. |
| ForEach<T> |
Esegue un'azione di attività una sola volta per ogni valore fornito nella Values raccolta. |
| HandleScope<THandle> |
Fornisce il comportamento di ambito predefinito per Handle gli oggetti . |
| If |
Modella una condizione if-Then-Else. |
| Interop |
Attività che gestisce l'esecuzione di un Activity oggetto all'interno di un flusso di lavoro. |
| InvokeAction |
Richiama il gestore di ActivityAction un'attività. |
| InvokeAction<T> |
Richiama il gestore di ActivityAction<T> un'attività. |
| InvokeAction<T1,T2> |
Richiama il gestore di ActivityAction<T1,T2> un'attività. |
| InvokeAction<T1,T2,T3> |
Richiama il gestore di ActivityAction<T1,T2,T3> un'attività. |
| InvokeAction<T1,T2,T3,T4> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Richiama un oggetto 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 di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> un'attività. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Richiama il gestore di ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> un'attività. |
| InvokeDelegate |
Richiama l'oggetto specificato ActivityDelegate. |
| InvokeMethod |
Chiama un metodo pubblico di un oggetto o di un tipo specificato. |
| NoPersistScope |
Rappresenta l'attività NoPersistScope. |
| Parallel |
Attività che esegue tutte le attività figlio contemporaneamente e in modo asincrono. |
| ParallelForEach<T> |
Enumera gli elementi di una raccolta ed esegue un'istruzione incorporata per ogni elemento della raccolta in parallelo. |
| Persist |
Richiede la persistenza di un'istanza del flusso di lavoro. |
| Pick |
Fornisce la modellazione del flusso di controllo basata su eventi. |
| PickBranch |
Un potenziale percorso di esecuzione all'interno di un'attività Pick . |
| RemoveFromCollection<T> |
Rimuove un elemento da una raccolta specificata. |
| Rethrow |
Genera un'eccezione generata in precedenza dall'interno di un'attività Catch . |
| Sequence |
Esegue un set di attività figlio in base a un unico ordinamento definito. |
| State |
Modella lo stato in cui può trovarsi una macchina a stati. |
| StateMachine |
Modella i flussi di lavoro usando il paradigma familiare della macchina a stati. |
| Switch<T> |
Seleziona una scelta da una serie di attività da eseguire, in base al valore di una determinata espressione del tipo specificato nell'identificatore di tipo dell'oggetto. |
| TerminateWorkflow |
Termina l'istanza del flusso di lavoro in esecuzione, genera l'evento Completed nell'host e segnala le 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 timer. |
| TransactionScope |
Attività che demarca un limite di transazione. |
| Transition |
Modella l'elenco delle possibili modifiche di stato. |
| TryCatch |
Contiene le attività da eseguire dal runtime del flusso di lavoro in un blocco di gestione delle eccezioni. |
| While |
Esegue un'attività contenuta mentre una condizione restituisce |
| WorkflowTerminatedException |
Eccezione generata quando viene richiamata un'operazione su un oggetto terminato WorkflowApplication. |
| WriteLine |
Scrive una stringa specificata in un oggetto specificato TextWriter . |