System.Activities.Statements Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona clases relacionadas con instrucciones de actividad.
Clases
| AddToCollection<T> |
Agrega un elemento a una colección especificada. |
| Assign |
Establece valores de Argument desde dentro de un flujo de trabajo. |
| Assign<T> |
La actividad Assign se utiliza para establecer los valores Argument desde dentro de un flujo de trabajo. |
| 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. |
| Catch |
Contiene las acciones que se van a ejecutar después de que se produzca una excepción en el bloque |
| 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. |
| ClearCollection<T> |
Borra todos los elementos de una colección especificada. |
| CompensableActivity |
Una actividad que admite la compensación de sus actividades secundarias. |
| Compensate |
Una actividad utilizada para invocar explícitamente el identificador de compensación de una 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. |
| 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. |
| Confirm |
Una actividad utilizada para invocar explícitamente el identificador de confirmación de una CompensableActivity. |
| CreateBookmarkScope |
Crea una interfaz BookmarkScope. |
| Delay |
Crea un temporizador de una duración especificada utilizando un objeto TimerExtension. |
| DeleteBookmarkScope |
Elimina el objeto BookmarkScope al que hace referencia la clase Scope. |
| DoWhile |
Una actividad de bucle que ejecuta las actividades que contiene al menos una vez, hasta que deja de cumplirse una condición. |
| DurableTimerExtension |
Representa una extensión de temporizador de actividad que se puede hacer persistir. |
| ExistsInCollection<T> |
Indica si un elemento dado se encuentra en una colección determinada. |
| Flowchart |
Representa flujos de trabajo de modelos mediante el paradigma del diagrama de flujo familiar. |
| FlowDecision |
Una clase FlowNode especializada que proporciona la capacidad de modelar un nodo condicional con dos resultados. |
| FlowNode |
La clase base abstracta para todos los tipos de nodo diferentes que se pueden contener dentro de una actividad Flowchart. |
| FlowStep |
Un elemento FlowNode que ejecuta una propiedad Action especificada y que tiene un puntero de la propiedad Next. |
| 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. |
| ForEach<T> |
Ejecuta una acción de actividad una vez por cada valor proporcionado en la colección Values. |
| HandleScope<THandle> |
Proporciona el comportamiento del ámbito predeterminado para los objetos Handle. |
| If |
Modela una condición If-Then-Else. |
| Interop |
Una actividad que administra la ejecución de una actividad Activity dentro de un flujo de trabajo. |
| InvokeAction |
Invoca al controlador ActivityAction de una actividad. |
| InvokeAction<T> |
Invoca al controlador ActivityAction<T> de una actividad. |
| InvokeAction<T1,T2> |
Invoca al controlador ActivityAction<T1,T2> de una actividad. |
| InvokeAction<T1,T2,T3> |
Invoca al controlador ActivityAction<T1,T2,T3> de una actividad. |
| InvokeAction<T1,T2,T3,T4> |
Invoca al controlador ActivityAction<T1,T2,T3,T4> de una actividad. |
| InvokeAction<T1,T2,T3,T4,T5> |
Invoca al controlador ActivityAction<T1,T2,T3,T4,T5> de una actividad. |
| InvokeAction<T1,T2,T3,T4,T5,T6> |
Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6> de una actividad. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7> |
Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7> de una actividad. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Invoca al controlador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> de una actividad. |
| 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. |
| 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. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Invoca una 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| InvokeDelegate |
Invoca el objeto ActivityDelegate especificado. |
| InvokeMethod |
Llama a un método público de un objeto o tipo especificados. |
| NoPersistScope |
Representa la actividad NoPersistScope. |
| Parallel |
Una actividad que ejecuta todas las actividades secundarias simultáneamente y de forma asincrónica. |
| ParallelForEach<T> |
Enumera los elementos de una colección y ejecuta una instrucción incrustada para cada elemento de la colección en paralelo. |
| Persist |
Solicita que persista una instancia de flujo de trabajo. |
| Pick |
Proporciona el modelado del flujo de control basado en eventos. |
| PickBranch |
Potencial ruta de ejecución dentro de una actividad Pick. |
| RemoveFromCollection<T> |
Quita un elemento de una colección especificada. |
| Rethrow |
Produce una excepción previamente producida desde dentro de una actividad Catch. |
| Sequence |
Ejecuta un conjunto de actividades secundarias según una única clasificación definida. |
| State |
Modela el estado en el que puede estar una máquina de estados. |
| StateMachine |
Modela flujos de trabajo mediante el paradigma conocido de la máquina de estados. |
| 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. |
| TerminateWorkflow |
Finaliza la instancia de flujo de trabajo en ejecución, genera el evento Completed en el host y notifica información de error. Una vez finalizado el flujo de trabajo, no se puede reanudar. |
| Throw |
Inicia una excepción. |
| TimerExtension |
Clase base abstracta para las extensiones de temporizador. |
| TransactionScope |
Una actividad que demarca un límite de transacción. |
| Transition |
Modela la lista de posibles cambios de estado. |
| 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. |
| While |
Ejecuta una actividad contenida mientras una condición se evalúa como |
| WorkflowTerminatedException |
Excepción que se produce cuando se invoca una excepción en un objeto WorkflowApplication finalizado. |
| WriteLine |
Escribe una cadena especificada en un objeto TextWriter concreto. |