Класс Sys.Net.WebServiceError
Обновлен: Ноябрь 2007
Представляет тип объекта, возвращенного в обозреватель при возникновении ошибки веб-службы.
Пространство имен:Sys.Net
Наследует: Отсутствует
Элементы
Имя |
Описание |
---|---|
Инициализирует новый экземпляр класса Sys.Net.WebServiceError при реализации в производном классе. |
|
Получает тип исключения ошибки. |
|
Получает сообщение об ошибке, возвращенное ошибкой. |
|
Получает код состояния для ответа HTTP. |
|
Получает трассировку стека, возвращенную сервером. |
|
Получает значение, определяющее, связан ли сбой веб-службы с истечением времени ожидания. |
Замечания
WebServiceError является типом объекта, возвращенного в неудачно завершенную функцию обратного вызова.
Пример
Описание
В следующем примере показан доступ неудачно завершенной функции обратного вызова к объекту WebServiceError. Дополнительные сведения см. в разделе Вызов веб-служб из клиентского сценария.
Код
// 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;
}
См. также
Основные понятия
Вызов веб-служб из клиентского сценария