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