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. |