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