System.Activities.Statements Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece classes relacionadas às instruções de atividade.
Classes
| AddToCollection<T> |
Adiciona um item a uma coleção especificada. |
| Assign |
Define valores Argument em um fluxo de trabalho. |
| Assign<T> |
A atividade Assign é usada para definir valores Argument de um fluxo de trabalho. |
| CancellationScope |
Associa a lógica cancelar, na forma de um Activity, com um caminho principal de execução, também expresso como um Activity. |
| Catch |
Contém as ações a serem executadas depois que uma exceção é lançada no bloco |
| Catch<TException> |
Contém as ações a serem executadas depois que uma exceção é lançada no bloco de Tentativa correspondente de uma atividade de Finally. |
| ClearCollection<T> |
Limpa uma coleção especificada de todos os itens. |
| CompensableActivity |
Uma atividade que dá suporte à compensação das atividades filho dela. |
| Compensate |
Uma atividade usada para invocar explicitamente o manipulador de compensação de um CompensableActivity. |
| CompensationExtension |
Representa uma extensão que conecta-se às atividades de compensação e persiste o estado de instância relacionado à compensação. |
| CompensationToken |
Fornece um meio para confirmar ou compensar explicitamente CompensableActivity uma vez que Body de CompensableActivity foi concluído com êxito. |
| Confirm |
Uma atividade usada para invocar explicitamente o manipulador de confirmação de um CompensableActivity. |
| CreateBookmarkScope |
Cria um BookmarkScope. |
| Delay |
Cria um temporizador para um período especificado, usando uma TimerExtension. |
| DeleteBookmarkScope |
Exclui o BookmarkScope referenciado por Scope. |
| DoWhile |
Uma atividade de loop que executa atividades independentes pelo menos uma vez, até que uma condição não é mais verdadeira. |
| DurableTimerExtension |
Representa uma extensão de timer de atividade que pode ser persistente. |
| ExistsInCollection<T> |
Indica se determinado item está presente em dada coleção. |
| Flowchart |
Representa os fluxos de trabalho de modelos que usam o paradigma de fluxograma familiar. |
| FlowDecision |
FlowNode especializado que fornece a capacidade de modelagem um nó condicional com dois resultados. |
| FlowNode |
A classe base abstrata para todos os tipos de nó diferentes que podem estar contidos em uma atividade Flowchart. |
| FlowStep |
Um elemento FlowNode que executa um Action especificado e tem um ponteiro Next. |
| FlowSwitch<T> |
Um FlowNode especializado que permite a modelagem de um constructo de opção, com uma expressão e um resultado para cada correspondência. |
| ForEach<T> |
Executa uma ação de atividade, uma vez para cada valor fornecido na coleção Values. |
| HandleScope<THandle> |
Fornece o comportamento padrão de escopo para objetos Handle. |
| If |
Modela uma condição If-Then-Else. |
| Interop |
Uma atividade que gerencia a execução de um Activity dentro de um fluxo de trabalho. |
| InvokeAction |
Invoca um manipulador ActivityAction da atividade. |
| InvokeAction<T> |
Invoca um manipulador ActivityAction<T> da atividade. |
| InvokeAction<T1,T2> |
Invoca um manipulador ActivityAction<T1,T2> da atividade. |
| InvokeAction<T1,T2,T3> |
Invoca um manipulador ActivityAction<T1,T2,T3> da atividade. |
| InvokeAction<T1,T2,T3,T4> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Invoca um 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 um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> da atividade. |
| InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Invoca um manipulador ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> da atividade. |
| InvokeDelegate |
Invoca o ActivityDelegate especificado. |
| InvokeMethod |
Chama um método público de um objeto ou tipo especificado. |
| NoPersistScope |
Representa a atividade NoPersistScope. |
| Parallel |
Uma atividade que executa todas as atividades filho simultaneamente e de forma assíncrona. |
| ParallelForEach<T> |
Enumera os elementos de uma coleção e executa uma declaração inserida para cada elemento da coleção em paralelo. |
| Persist |
Solicita a persistência de uma instância de fluxo de trabalho. |
| Pick |
Fornece etapas de eventos com base modelagem de fluxo de controle. |
| PickBranch |
Um caminho potencial de execução dentro de uma atividade de Pick. |
| RemoveFromCollection<T> |
Remove um item de uma coleção especificada. |
| Rethrow |
Gera uma exceção anteriormente gerada de dentro de uma atividade Catch. |
| Sequence |
Executa um conjunto de atividades filhas, de acordo com uma única ordem definida. |
| State |
Modela o estado em que uma máquina de estado pode estar. |
| StateMachine |
Modela fluxos de trabalho usando o paradigma familiar do computador de estado. |
| Switch<T> |
Seleciona uma opção entre um número de atividades a serem executadas, com base no valor de uma determinada expressão do tipo especificado no especificador do tipo de objeto. |
| TerminateWorkflow |
Encerra a instância de fluxo de trabalho em execução, dispara o evento Completed no host e relata informações de erro. Depois que o fluxo de trabalho é encerrado, ela não pode ser retomada. |
| Throw |
Gerencie uma exceção. |
| TimerExtension |
Classe base abstrata para as extensões de temporizador. |
| TransactionScope |
Uma atividade que demarca um limite de transação. |
| Transition |
Modela a lista de possíveis alterações de estado. |
| TryCatch |
Contém as atividades a serem executadas pelo runtime de fluxo de trabalho em um bloco de manipulação de exceção. |
| While |
Executa uma atividade contida enquanto a condição é avaliada como |
| WorkflowTerminatedException |
A exceção que é gerada quando uma operação é invocada em um WorkflowApplication terminado. |
| WriteLine |
Grava uma cadeia de caracteres especificada em um objeto TextWriter especificado. |