Forums Neueste Beiträge
 

Exception Handling in Web Services

31/10/2007 - 12:58 von Martin Horst | Report spam
Hi,

gibt es eine Möglichkeit, Exception, welche von dem Web Service zum
Client geschickt werden, abzufangen um dann eine Fehlerbehandlung
durchzuführen?

Beispiel:

[WebMethod]
public void foo()
{
// Hier fliegt eine Exception.
}

Nun schnappt sich ja da System die Exception und Transportiert die
Informationen zum Client. Bevor dies geschieht, möchte ich die Exception
zuvor noch in die Finger kriegen. Gibst dazu eine Möglichkeit?

Danke
Martin
 

Lesen sie die antworten

#1 Samaschke, Karsten
31/10/2007 - 13:06 | Warnen spam
Hallo,

gibt es eine Möglichkeit, Exception, welche von dem Web Service zum
Client geschickt werden, abzufangen um dann eine Fehlerbehandlung
durchzuführen?

Beispiel:

[WebMethod]
public void foo()
{
// Hier fliegt eine Exception.
}



Ähm... Du meinst sowas?

[WebMethod()]
public void Foo()
{
try
{
// Hier fliegt die Exception
}
catch
{
// Und hier wird sie aufgefangen...
}
}


Nun schnappt sich ja da System die Exception und Transportiert die
Informationen zum Client. Bevor dies geschieht, möchte ich die Exception
zuvor noch in die Finger kriegen. Gibst dazu eine Möglichkeit?



Nennt sich Try-Catch.

Mit freundlichen Gruessen / Best regards,

Karsten Samaschke
IT-Consulting, IT-Development, IT-Training
Homepage: http://www.ksamaschke.de
Weblog: http://www.karsan.de
Lesen! XML.NET-XML & WebServices mit .NET
http://www.amazon.de/exec/obidos/AS...spextra-21

Ähnliche fragen