Atividades de transação em WF
O .NET Framework 4.6.1 tem várias atividades fornecidas pelo sistema para modelar transações, compensação e cancelamento. Esses modelos de programação permitem que o fluxo de trabalho continue o progresso frente no caso de alterações na lógica comercial e no tratamento de erro. Para obter mais informações sobre transações, compensação e cancelamento, consulte Transações, Compensação e Cancelamento.
Atividades de transação
Tipo de atividade | Descrição |
---|---|
CancellationScope | Associa a lógica cancelar, na forma de uma atividade, com um caminho principal de execução, também expresso como uma atividade. |
CompensableActivity | Oferece suporte a compensação das atividades filhos. |
Compensate | Chama explicitamente o manipulador de compensação de CompensableActivity. |
Confirm | Chama explicitamente o manipulador de confirmação de CompensableActivity. |
TransactionScope | Delimita um limite de transação. |
TransactedReceiveScope | Defina o escopo o tempo de vida de uma transação que é iniciada por uma mensagem recebida. A transação pode ser fluída no fluxo de trabalho na mensagem iniciando, ou ser criada pelo distribuidor quando a mensagem é recebida. Observação: o TransactedReceiveScope está localizado na seção Mensagens da Caixa de Ferramentas. |
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.