收藏 (0) +1 (0) +1 (0) +1
收藏成功查看收藏>>

正在阅读:Web服务中的异常处理(3)Web服务中的异常处理(3)

2004-02-14 09:34 出处:PConline 作者:happlyin/CSDN 责任编辑:linjixiong
XmlDocumentxmlDoc=newXmlDocument();      //CreatetheDetailnode      XmlNoderootNode=xmlDoc.CreateNode(XmlNodeType.Element,      SoapException.DetailElementName.Name,      SoapException.DetailElementName.Namespace);      //BuildspecificdetailsfortheSoapException      //AddfirstchildofdetailXMLelement.      XmlNodeerrorNode=xmlDoc.CreateNode(XmlNodeType.Element,"Error",      webServiceNamespace);      //CreateandsetthevaluefortheErrorNumbernode      XmlNodeerrorNumberNode=      xmlDoc.CreateNode(XmlNodeType.Element,"ErrorNumber",      webServiceNamespace);      errorNumberNode.InnerText=errorNumber;      //CreateandsetthevaluefortheErrorMessagenode      XmlNodeerrorMessageNode=xmlDoc.CreateNode(XmlNodeType.Element,      "ErrorMessage",      webServiceNamespace);      errorMessageNode.InnerText=errorMessage;      //CreateandsetthevaluefortheErrorSourcenode      XmlNodeerrorSourceNode=      xmlDoc.CreateNode(XmlNodeType.Element,"ErrorSource",      webServiceNamespace);      errorSourceNode.InnerText=errorSource;   //AppendtheErrorchildelementnodestotherootdetailnode.      errorNode.AppendChild(errorNumberNode);      errorNode.AppendChild(errorMessageNode);      errorNode.AppendChild(errorSourceNode);      //AppendtheDetailnodetotherootnode      rootNode.AppendChild(errorNode);      //Constructtheexception      SoapExceptionsoapEx=newSoapException(errorMessage,      faultCodeLocation,uri,   rootNode);      //Raisetheexceptionbacktothecaller      returnsoapEx;      }
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品
手机访问回到顶部