¿Cómo maneja una excepción de tiempo de espera al llamar a servicios web utilizando el SoapClient en Silverlight?
-
06-07-2019 - |
Pregunta
¿Cómo maneja una TimeoutException que se genera al llamar a WebServices utilizando SoapClient?
No parece haber ningún evento para ser manejado con el fin de detectar las Excepciones generadas al llamar a servicios web.
¿Es posible detectar alguna excepción lanzada, especialmente la TimeoutException?
También publiqué esta pregunta en los foros de Silverlight.net: http: // silverlight .net / forums / p / 46029 / 124010.aspx
Solución
Aparentemente, NO . No hay forma de manejar las excepciones generadas al invocar los métodos de servicio web en Silverlight 2. A menos, por supuesto, que cree su propia versión modificada del SoapClient que Visual Studio genera automáticamente para usted. ¡Este es un defecto de diseño terrible!