2009-04-28 13 views
0

Comment gérer l'exception de défaut WCF dans Silverlight 3.0 .Tout à l'appui du modèle objet construit pour la gestion des exceptions de défaut? Veuillez me donner des détailsSilverlight

Merci Sekar

+1

Vous devez absolument changer le titre pour clarifier votre question. –

+0

Ce que je demande est SL plate-forme 2.0 ne supporte pas l'exception de faute WCF. Mais certains articles indiquent que SL 3.0 permet la prise en charge du mécanisme de défaillance WCF. Comment faire ça? –

Répondre

0

Puisque tous vos appels à votre service Web sera asynchrone. La référence de service à votre projet WCF créera automatiquement des événements «terminés» pour vous sur le client lorsque l'appel asynchrone a été terminé.

Ces événements contiennent toujours une propriété "Résultat" et une propriété "Exception". Une fois l'exception gérée, vous pouvez faire ce que vous voulez avec.

Est-ce ce que vous voulez dire?

+0

Non. La plate-forme silverlight ne supporte pas les erreurs SOAP. Mais article MSDN dit 3.0 prend en charge l'exception de faute WCF. IF support comment capturer l'excetpion de défaut –

+0

Les services Web tous lancent la même "System.ServiceModel.FaultException" par défaut (C#, Java, peu importe). C'est le seul que toutes les plateformes compatibles SOAP comprennent. Cette exception FaultException peut alors contenir les détails de votre exception spécifique à la langue. – vidalsasoon

+0

btw: http://blogs.msdn.com/silverlightws/archive/2009/03/20/what-s-new-with-web-services-in-silverlight-3-beta.aspx – vidalsasoon