Compartilhar via


Exceções, transações, e compensação

O WF fornece vários mecanismos diferentes para manipular condições de erro em tempo de execução em fluxos de trabalho. Fluxos de trabalho podem usar uma combinação de manipuladores, de transações, de cancelar, e de compensação de exceção para manipular normalmente e recuperar as condições de erro.

Nesta seção

Exceções Demonstra como usar a atividade de TryCatch para tratar exceções em um fluxo de trabalho.

Transações Demonstra como usar a atividade de TransactionScope para usar transações em um fluxo de trabalho.

Compensação Descreve a compensação em fluxos de trabalho e demonstra como usar atividades de compensação, como CompensableActivity, Compensate e Confirm.

Cancelamento Descreve como executar manipulação de cancelamento em fluxos de trabalho usando atividades internas e personalizadas.

Depuração de fluxos de trabalho Descreve como depurar fluxos de trabalho.