Share via


Utilisation de l'activité WebServiceFaultActivity

L'activité WebServiceFaultActivity vous permet de modéliser l'occurrence d'une erreur de service Web. Ceci équivaut à lever une exception dans une méthode d'infrastructure du service Web ASMX.

Contrairement à l'activité ThrowActivity, qui appelle un gestionnaire d'exceptions après son exécution, l'exécution de l'activité WebServiceFaultActivity ne change pas le cours de l'exécution du workflow séquentiel, mais elle renvoie une exception SOAP au client.

L'activité WebServiceFaultActivity peut uniquement être associée à une opération de demande-réponse bidirectionnelle. En plus de l'erreur WebServiceFaultActivity, tout arrêt du workflow au milieu d'une demande-réponse en attente est également généré comme une erreur SOAP, avec la propriété d'exception interne remplie avec l'exception qui a mis fin au workflow.

Pour plus d'informations, consultez la classe WebServiceFaultActivity de l'espace de noms System.Workflow.Activities dans la référence de la bibliothèque de classes de Windows Workflow Foundation.

Pour plus d'informations sur les erreurs SOAP et l'infrastructure de service Web ASMX, consultez MSDN Library.

Voir aussi

Référence

WebServiceFaultActivity

Concepts

Erreurs et exceptions dans les workflows ASP.NET

Autres ressources

Web Service Sample
Activités Windows Workflow Foundation

Footer image

Copyright ©2007 par Microsoft Corporation. Tous droits réservés.