System.Activities.Statements Espacio de nombres

Proporciona clases relacionadas con instrucciones de actividad. Provides classes related to activity statements.

Clases

AddToCollection<T>

Agrega un elemento a una colección especificada.Adds an item to a specified collection.

Assign

Establece valores de Argument desde dentro de un flujo de trabajo.Sets Argument values from within a workflow.

Assign<T>

La actividad Assign se utiliza para establecer los valores Argument desde dentro de un flujo de trabajo.The Assign activity is used to set Argument values from within a workflow.

CancellationScope

Asocia la lógica de cancelación, en forma de un objeto Activity, con una ruta principal de ejecución, también expresada como un objeto Activity.Associates cancellation logic, in the form of a Activity, with a main path of execution, also expressed as a Activity.

Catch

Contiene las acciones que se van a ejecutar después de que se produzca una excepción en el bloque Try correspondiente de una actividad Finally.Contains the actions to be executed after an exception is thrown in the corresponding Try block of a Finally activity.

Catch<TException>

Contiene las acciones que se van a ejecutar después de que se produzca una excepción en el bloque Try de una actividad Finally.Contains the actions to be executed after an exception is raised in the corresponding Try block of a Finally activity.

ClearCollection<T>

Borra todos los elementos de una colección especificada.Clears a specified collection of all items.

CompensableActivity

Una actividad que admite la compensación de sus actividades secundarias.An activity that supports compensation of its child activities.

Compensate

Una actividad utilizada para invocar explícitamente el identificador de compensación de una CompensableActivity.An activity used to explicitly invoke the compensation handler of a CompensableActivity.

CompensationExtension

Representa una extensión que enlaza con las actividades de compensación y persiste el estado de la instancia relacionada con la compensación.Represents an extension that hooks up with compensation activities and persists compensation-related instance state.

CompensationToken

Proporciona un medio para confirmar o compensar explícitamente una clase CompensableActivity una vez que la propiedad Body de la clase CompensableActivity se haya completado correctamente.Provides a means to explicitly confirm or compensate a CompensableActivity once the Body of the CompensableActivity has successfully completed.

Confirm

Una actividad utilizada para invocar explícitamente el identificador de confirmación de una CompensableActivity.An activity used to explicitly invoke the confirmation handler of a CompensableActivity.

CreateBookmarkScope

Crea una interfaz BookmarkScope.Creates a BookmarkScope.

Delay

Crea un temporizador de una duración especificada utilizando un objeto TimerExtension.Creates a timer for a specified duration, using a TimerExtension.

DeleteBookmarkScope

Elimina el objeto BookmarkScope al que hace referencia la clase Scope.Deletes the BookmarkScope referenced by Scope.

DoWhile

Una actividad de bucle que ejecuta las actividades que contiene al menos una vez, hasta que deja de cumplirse una condición.A looping activity that executes contained activities at least once, until a condition is no longer true.

DurableTimerExtension

Representa una extensión de temporizador de actividad que se puede hacer persistir.Represents an activity timer extension that can be persisted.

ExistsInCollection<T>

Indica si un elemento dado se encuentra en una colección determinada.Indicates whether a given item is present in a given collection.

Flowchart

Representa flujos de trabajo de modelos mediante el paradigma del diagrama de flujo familiar.Represents the models workflows using the familiar flowchart paradigm.

FlowDecision

Una clase FlowNode especializada que proporciona la capacidad de modelar un nodo condicional con dos resultados.A specialized FlowNode that provides the ability to model a conditional node with two outcomes.

FlowNode

La clase base abstracta para todos los tipos de nodo diferentes que se pueden contener dentro de una actividad Flowchart.The abstract base class for all the different node types that can be contained within a Flowchart activity.

FlowStep

Un elemento FlowNode que ejecuta una propiedad Action especificada y que tiene un puntero de la propiedad Next.A FlowNode element that executes a specified Action and has a Next pointer.

FlowSwitch<T>

Clase FlowNode especializada que permite el modelado de una construcción de modificador, con una expresión y un resultado para cada coincidencia.A specialized FlowNode that allows modeling a switch construct, with one expression and one outcome for each match.

ForEach<T>

Ejecuta una acción de actividad una vez por cada valor proporcionado en la colección Values.Executes an activity action once for each value provided in the Values collection.

HandleScope<THandle>

Proporciona el comportamiento del ámbito predeterminado para los objetos Handle.Provides default scoping behavior for Handle objects.

If

Modela una condición If-Then-Else.Models an If-Then-Else condition.

Interop

Una actividad que administra la ejecución de una actividad Activity dentro de un flujo de trabajo.An activity that manages the execution of an Activity within a workflow.

InvokeAction

Invoca al controlador ActivityAction de una actividad.Invokes an activity's ActivityAction handler.

InvokeAction<T>

Invoca al controlador ActivityAction<T> de una actividad.Invokes an activity's ActivityAction<T> handler.

InvokeAction<T1,T2>

Invoca al controlador ActivityAction<T1,T2> de una actividad.Invokes an activity's ActivityAction<T1,T2> handler.

InvokeAction<T1,T2,T3>

Invoca al controlador ActivityAction<T1,T2,T3> de una actividad.Invokes an activity's ActivityAction<T1,T2,T3> handler.

InvokeAction<T1,T2,T3,T4>

Invoca al controlador ActivityAction<T1,T2,T3,T4> de una actividad.Invokes an activity's ActivityAction<T1,T2,T3,T4> handler.

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

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5> de una actividad.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5> handler.

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

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6> de una actividad.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6> handler.

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

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7> de una actividad.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7> handler.

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

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> de una actividad.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> handler.

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

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> de una actividad.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>

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> de una actividad.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>

Invoca una clase 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>

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> de una actividad.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>

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> de una actividad.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>

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> de una actividad.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>

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> de una actividad.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>

Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> de una actividad.Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> handler.

InvokeDelegate

Invoca el objeto ActivityDelegate especificado.Invokes the specified ActivityDelegate.

InvokeMethod

Llama a un método público de un objeto o tipo especificados.Calls a public method of a specified object or type.

NoPersistScope

Representa la actividad NoPersistScope.Represents the NoPersistScope activity.

Parallel

Una actividad que ejecuta todas las actividades secundarias simultáneamente y de forma asincrónica.An activity that executes all child activities simultaneously and asynchronously.

ParallelForEach<T>

Enumera los elementos de una colección y ejecuta una instrucción incrustada para cada elemento de la colección en paralelo.Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel.

Persist

Solicita que persista una instancia de flujo de trabajo.Requests that a workflow instance persist.

Pick

Proporciona el modelado del flujo de control basado en eventos.Provides event-based control flow modeling.

PickBranch

Potencial ruta de ejecución dentro de una actividad Pick.A potential path of execution within a Pick activity.

RemoveFromCollection<T>

Quita un elemento de una colección especificada.Removes an item from a specified collection.

Rethrow

Produce una excepción previamente producida desde dentro de una actividad Catch.Throws a previously thrown exception from within a Catch activity.

Sequence

Ejecuta un conjunto de actividades secundarias según una única clasificación definida.Executes a set of child activities according to a single, defined ordering.

State

Modela el estado en el que puede estar una máquina de estados.Models the state which a state machine can be in.

StateMachine

Modela flujos de trabajo mediante el paradigma conocido de la máquina de estados.Models workflows using the familiar state machine paradigm.

Switch<T>

Selecciona una opción entre varias actividades que se van a ejecutar, basándose en el valor de una expresión dada del tipo especificado en el especificador de tipos de este objeto.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

Finaliza la instancia de flujo de trabajo en ejecución, genera el evento Completed en el host y notifica información de error.Terminates the running workflow instance, raises the Completed event in the host, and reports error information. Una vez finalizado el flujo de trabajo, no se puede reanudar.Once the workflow is terminated, it cannot be resumed.

Throw

Inicia una excepción.Throws an exception.

TimerExtension

Clase base abstracta para las extensiones de temporizador.Abstract base class for timer extensions.

TransactionScope

Una actividad que demarca un límite de transacción.An activity that demarcates a transaction boundary.

Transition

Modela la lista de posibles cambios de estado.Models the list of possible state changes.

TryCatch

Contiene las actividades que va a ejecutar el motor de tiempo de ejecución del flujo de trabajo en un bloque de control de excepciones.Contains activities to be executed by the workflow runtime in an exception handling block.

While

Ejecuta una actividad contenida mientras una condición se evalúa como true.Executes a contained activity while a condition evaluates to true.

WorkflowTerminatedException

Excepción que se produce cuando se invoca una excepción en un objeto WorkflowApplication finalizado.The exception that is thrown when an operation is invoked on a terminated WorkflowApplication.

WriteLine

Escribe una cadena especificada en un objeto TextWriter concreto.Writes a specified string to a specified TextWriter object.