Поделиться через


Свойство Sys.Net.XmlHttpExecutor statusText

Обновлен: Ноябрь 2007

Возвращает текст состояния от объекта обозревателя XMLHTTP.

Bb311027.alert_note(ru-ru,VS.90).gifПримечание.

Чтобы получить или задать значения свойств для клиентского API-интерфейса, необходимо вызвать методы доступа к свойствам, имена которых содержат префиксы get_ и set_. Например, чтобы получить или задать значение свойства cancel, следует вызвать метод get_cancel или set_cancel.

 
var statusText = MyExecutor.get_statusText();

Исключения

Тип исключения

Условие

Sys.InvalidOperationException

Обращение к свойству statusText было выполнено вне обработчика событий.

-либо-

Обращение к свойству statusText было выполнено после возникновения события завершения

Возвращаемое значение

Текст состояния от объекта XMLHTTP обозревателя отображается в виде строки (например, "200 OK. Запрос успешно обработан"). Дополнительные сведения см. в разделе О собственном XMLHTTP.

Заметки

При успешном завершении запроса можно запросить значение свойства statusText, чтобы получить текст состояния от объекта XMLHTTP обозревателя.

Свойство statusText можно использовать только в коде, который выполняется внутри обработчика событий завершения или в стеке вызовов обработчика событий завершения. При использовании свойства statusText, когда исполнитель не возвратил результат или метод XmlHttpExecutor.get_responseAvailable возвращает значение false, вызывается исключение Исключение также вызывается, если свойство statusText используется после возникновении события завершения. Это происходит, потому что исполнитель уже удалил свою ссылку на объект XMLHTTP обозревателя.

Пример

В следующем примере демонстрируется использование свойства statusText. Данный код является частью полного примера, приведенного в описании класса Sys.Net.XmlHttpExecutor.

// Display the Web request status. 
resultElementId.innerHTML +=
   "Request Status: [" + executor.get_statusCode() + " " + 
             executor.get_statusText() + "]" + "<br/>";

См. также

Ссылки

Класс Sys.Net.WebRequestManager

Класс Sys.Net.WebRequestExecutor

Класс Sys.Net.XMLHttpExecutor