更新:2007 年 11 月
表示在 Web 服务发出错误时返回到浏览器的对象类型。
命名空间:Sys.Net
**继承:**无
成员
名称 |
说明 |
|---|---|
在派生类中实现时,初始化 Sys.Net.WebServiceError 类的新实例。 |
|
获取错误的异常类型。 |
|
获取错误返回的错误消息。 |
|
获取 HTTP 响应的状态代码。 |
|
获取服务器返回的堆栈跟踪。 |
|
获取一个值,该值指示 Web 服务是否因超时而失败。 |
备注
WebServiceError 是返回到失败回调函数的对象的类型。
示例
说明
下面的示例演示失败回调函数如何访问 WebServiceError 对象。有关更多信息,请参见从客户端脚本调用 Web 服务。
代码
// This is the failed callback function.
function OnFailed(error)
{
var stackTrace = error.get_stackTrace();
var message = error.get_message();
var statusCode = error.get_statusCode();
var exceptionType = error.get_exceptionType();
var timedout = error.get_timedOut();
// Display the error.
var RsltElem =
document.getElementById("Results");
RsltElem.innerHTML =
"Stack Trace: " + stackTrace + "<br/>" +
"Service Error: " + message + "<br/>" +
"Status Code: " + statusCode + "<br/>" +
"Exception Type: " + exceptionType + "<br/>" +
"Timedout: " + timedout;
}