Exceptions, transactions et compensation

WF fournit plusieurs mécanismes différents pour traiter les conditions d’erreur d’exécution dans les workflows. Les workflows peuvent utiliser une combinaison de gestionnaires d'exceptions, transactions, annulation et compensation pour gérer et effectuer une récupération normale à partir des conditions d'erreur.

Dans cette section

Exceptions montre comment utiliser l’activité TryCatch pour traiter les exceptions dans un workflow.

Transactions montre comment utiliser l’activité TransactionScope pour utiliser des transactions dans un workflow.

Compensation décrit la compensation dans les workflows et montre comment utiliser des activités de compensation comme CompensableActivity, Compensate et Confirm.

Annulation explique comment effectuer le traitement des annulations dans les workflows en utilisant des activités intégrées ainsi que des activités personnalisées.

Débogage des workflows décrit comment déboguer des workflows.