2012-11-07 51 views
0

如果有這樣的Web服務方法:發生SOAP錯誤時會發生什麼?

object MyMethod() 
{ 

    ..fault happens here.. 

    return someObject; 
} 

我想知道什麼(如果有的話)被返回給此方法的客戶端。我知道會產生SOAP錯誤XML,但是如何處理someObject

回答

0

該故障將被視爲異常並拋出異常,在這種情況下,someObject不會被傳遞給客戶端。客戶端將收到異常,並且您必須處理它。如果您在Web服務級別處理這些異常,則仍可以返回someObject