System.Activities.Statements Namespace

Fornisce le classi correlate alle istruzioni dell'attività. Provides classes related to activity statements.

Classi

AddToCollection<T>

Aggiunge un elemento in una raccolta specificata.Adds an item to a specified collection.

Assign

Imposta valori Argument dall'interno di un flusso di lavoro.Sets Argument values from within a workflow.

Assign<T>

L'attività Assign è utilizzata per impostare valori Argument dall'interno di un flusso di lavoro.The Assign activity is used to set Argument values from within a workflow.

CancellationScope

Associa la logica di annullamento sotto forma di un Activity, con un percorso principale di esecuzione espresso come un Activity.Associates cancellation logic, in the form of a Activity, with a main path of execution, also expressed as a Activity.

Catch

Contiene le azioni da eseguire dopo che un'eccezione viene generata nel blocco Try corrispondente di un'attività Finally.Contains the actions to be executed after an exception is thrown in the corresponding Try block of a Finally activity.

Catch<TException>

Contiene le azioni da eseguire dopo che un'eccezione viene generata nel blocco Try corrispondente di un'attività Finally.Contains the actions to be executed after an exception is raised in the corresponding Try block of a Finally activity.

ClearCollection<T>

Cancella una raccolta specificata di tutti gli elementi.Clears a specified collection of all items.

CompensableActivity

Un'attività che supporta la compensazione delle relative attività figlio.An activity that supports compensation of its child activities.

Compensate

Un'attività utilizzata per richiamare in modo esplicito il gestore di compensazione di un CompensableActivity.An activity used to explicitly invoke the compensation handler of a CompensableActivity.

CompensationExtension

Rappresenta un'estensione che si associa alle attività di compensazione e rende persistente lo stato dell'istanza correlata alla compensazione.Represents an extension that hooks up with compensation activities and persists compensation-related instance state.

CompensationToken

Fornisce un metodo per confermare in modo esplicito o compensare un oggetto CompensableActivityBody quando CompensableActivity è stato completato correttamente.Provides a means to explicitly confirm or compensate a CompensableActivity once the Body of the CompensableActivity has successfully completed.

Confirm

Un'attività utilizzata per richiamare in modo esplicito il gestore della conferma di un CompensableActivity.An activity used to explicitly invoke the confirmation handler of a CompensableActivity.

CreateBookmarkScope

Crea un oggetto BookmarkScope.Creates a BookmarkScope.

Delay

Crea un timer per una durata specificata, usando un TimerExtension.Creates a timer for a specified duration, using a TimerExtension.

DeleteBookmarkScope

Elimina l'oggetto BookmarkScope a cui fa riferimento l'oggetto Scope.Deletes the BookmarkScope referenced by Scope.

DoWhile

Un'attività di ciclo che esegue almeno una volta le attività contenute, fino a che una condizione non è più vera.A looping activity that executes contained activities at least once, until a condition is no longer true.

DurableTimerExtension

Rappresenta un'estensione di timer di attività che può essere resa persistente.Represents an activity timer extension that can be persisted.

ExistsInCollection<T>

Indica se un elemento specificato è presente in una raccolta specificata.Indicates whether a given item is present in a given collection.

Flowchart

Rappresenta i flussi di lavoro dei modelli che utilizzano il paradigma del diagramma di flusso comune.Represents the models workflows using the familiar flowchart paradigm.

FlowDecision

Oggetto FlowNode specifico che fornisce la possibilità di modellare un nodo condizionale con due risultati.A specialized FlowNode that provides the ability to model a conditional node with two outcomes.

FlowNode

Classe di base astratta per tutti i tipi di nodi diversi che possono essere contenuti in un'attività Flowchart.The abstract base class for all the different node types that can be contained within a Flowchart activity.

FlowStep

Un elemento FlowNode che esegue un oggetto Action specificata e dispone di un puntatore Next.A FlowNode element that executes a specified Action and has a Next pointer.

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.A specialized FlowNode that allows modeling a switch construct, with one expression and one outcome for each match.

ForEach<T>

Esegue una volta un'azione di attività per ogni valore fornito nella raccolta Values.Executes an activity action once for each value provided in the Values collection.

HandleScope<THandle>

Fornisce il comportamento dell'ambito predefinito per gli oggetti Handle.Provides default scoping behavior for Handle objects.

If

Modella una condizione If-Then-Else.Models an If-Then-Else condition.

Interop

Attività che gestisce l'esecuzione di un oggetto Activity in un flusso di lavoro.An activity that manages the execution of an Activity within a workflow.

InvokeAction

Richiama il gestore ActivityAction di un'attività.Invokes an activity's ActivityAction handler.

InvokeAction<T>

Richiama il gestore ActivityAction<T> di un'attività.Invokes an activity's ActivityAction<T> handler.

InvokeAction<T1,T2>

Richiama il gestore ActivityAction<T1,T2> di un'attività.Invokes an activity's ActivityAction<T1,T2> handler.

InvokeAction<T1,T2,T3>

Richiama il gestore ActivityAction<T1,T2,T3> di un'attività.Invokes an activity's ActivityAction<T1,T2,T3> handler.

InvokeAction<T1,T2,T3,T4>

Richiama il gestore ActivityAction<T1,T2,T3,T4> di un'attività.Invokes an activity's ActivityAction<T1,T2,T3,T4> handler.

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

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5> di un'attività.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5> handler.

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

Richiama il gestore ActivityAction<T1,T2,T3,T4,T5,T6> di un'attività.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6> handler.

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

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

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

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

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à.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> handler.

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à.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> handler.

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>.Invokes an 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à.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> handler.

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à.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> handler.

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à.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> handler.

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à.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> handler.

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à.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> handler.

InvokeDelegate

Richiama l'oggetto ActivityDelegatespecificato.Invokes the specified ActivityDelegate.

InvokeMethod

Chiama un metodo pubblico di un oggetto o tipo specificato.Calls a public method of a specified object or type.

NoPersistScope

Rappresenta l'attività NoPersistScope.Represents the NoPersistScope activity.

Parallel

Un'attività che esegue simultaneamente e in modo asincrono tutte le attività figlio.An activity that executes all child activities simultaneously and asynchronously.

ParallelForEach<T>

Enumera gli elementi di una raccolta ed esegue un'istruzione incorporata per ogni elemento della raccolta in parallelo.Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel.

Persist

Richieste di un'istanza del flusso di lavoro permanente.Requests that a workflow instance persist.

Pick

Fornisce modellazione del flusso di controllo basato sull'evento.Provides event-based control flow modeling.

PickBranch

Un percorso potenziale di esecuzione all'interno di un'attività Pick.A potential path of execution within a Pick activity.

RemoveFromCollection<T>

Rimuove un elemento da una raccolta specifica.Removes an item from a specified collection.

Rethrow

Genera un'eccezione precedentemente generata dall'interno di un'attività Catch.Throws a previously thrown exception from within a Catch activity.

Sequence

Esegue un set di attività figlio in base a un singolo ordinamento definito.Executes a set of child activities according to a single, defined ordering.

State

Modella lo stato che può essere impostato per una macchina a stati.Models the state which a state machine can be in.

StateMachine

Modella flussi di lavoro utilizzando il paradigma comune della macchina a stati.Models workflows using the familiar state machine paradigm.

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.Selects one choice from a number of activities to execute, based on the value of a given expression of the type specified in this object's type specifier.

TerminateWorkflow

Termina l'istanza del flusso di lavoro in esecuzione, genera l'evento Completed nell'host e riporta informazioni sull'errore.Terminates the running workflow instance, raises the Completed event in the host, and reports error information. Una volta terminato il flusso di lavoro, non può essere ripreso.Once the workflow is terminated, it cannot be resumed.

Throw

Genera un'eccezione.Throws an exception.

TimerExtension

Classe base astratta per le estensioni del timer.Abstract base class for timer extensions.

TransactionScope

Un'attività che demarca un limite della transazione.An activity that demarcates a transaction boundary.

Transition

Modella l'elenco dei possibili cambiamenti di stato.Models the list of possible state changes.

TryCatch

Contiene attività da eseguire al runtime del flusso di lavoro all'interno di un blocco di gestione delle eccezioni.Contains activities to be executed by the workflow runtime in an exception handling block.

While

Esegue un'attività contenuta mentre una condizione restituisce true.Executes a contained activity while a condition evaluates to true.

WorkflowTerminatedException

L'eccezione che viene generata quando un'operazione viene richiamata in una WorkflowApplication terminata.The exception that is thrown when an operation is invoked on a terminated WorkflowApplication.

WriteLine

Scrive una stringa specificata in un oggetto specificato TextWriter.Writes a specified string to a specified TextWriter object.