Atividades de Transação no WF
O .NET Framework 4.6.1 tem várias atividades fornecidas pelo sistema para transações de modelação, compensação e cancelamento. Estes modelos de programação permitem que o fluxo de trabalho continue o progresso em caso de alterações na lógica de negócio e no processamento de erros. Para obter mais informações sobre transações, compensações e cancelamento, veja Transações, Compensação e Cancelamento.
Atividades de Transação
Tipo de atividade | Description |
---|---|
CancellationScope | Associa a lógica de cancelamento, sob a forma de uma atividade, com um caminho principal de execução, também expressa como uma atividade. |
CompensableActivity | Apoia a compensação das suas actividades subordinadas. |
Compensate | Invoca explicitamente o processador de compensações de um CompensableActivity. |
Confirm | Invoca explicitamente o processador de confirmação de um CompensableActivity. |
TransactionScope | Demarca um limite de transação. |
TransactedReceiveScope | Define o âmbito da duração de uma transação iniciada por uma mensagem recebida. A transação pode ser fluída para o fluxo de trabalho na mensagem de início ou criada pelo despachante quando a mensagem é recebida. Nota: O TransactedReceiveScope está localizado na secção Mensagens da Caixa de Ferramentas. |
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.