Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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. |