Свойство Sys.Net.WebRequestManager defaultExecutor
Обновлен: Ноябрь 2007
Получает или задает используемый по умолчанию тип сетевого исполнителя, применяемого для выполнения сетевых запросов.
Примечание. |
---|
Чтобы получить или задать значения свойств для клиентского прикладного программного интерфейса (API), необходимо вызвать методы доступа к свойствам, имена которых содержат префиксы get_ и set_. Например, чтобы получить или задать значение свойства, такого как cancel, следует вызвать метод get_cancel или set_cancel. |
var dExecutor = Sys.WebRequestManager.get_defaultExecutorType ();
Sys.Net.WebRequestManager.set_defaultExecutorType(value);
Параметры
Параметр |
Описание |
---|---|
value |
Ссылка на реализацию класса WebRequestExecutor. |
Исключения
Тип исключения |
Условие |
---|---|
Передан недопустимый параметр. |
Возвращаемое значение
Объект, представляющий используемый по умолчанию исполнитель веб-запросов.
Заметки
Для получения или задания используемого по умолчанию исполнителя, являющегося ссылкой на текущий объект WebRequestExecutor, воспользуйтесь свойством defaultExecutor.
Если объект WebRequestExecutor готов отправить исполнителю веб-запрос, используется предоставленный исполнитель запросов. Если исполнитель отсутствует, WebRequestExecutor создает экземпляр класса XmlHttpExecutor.
Пример
В следующем примере показано, как получить и задать исполнитель по умолчанию с помощью свойства defaultExecutorType. Данный пример кода является частью полного примера, приведенного в описании класса WebRequestManager.
// Gets and sets the default executor.
function DefaultExecutor()
{
// Clear the previous results.
resultElement.innerHTML = "";
// Get system default executor type.
var sysDefaultExecutor =
Sys.Net.WebRequestManager.get_defaultExecutorType();
alert("Get default executor:" + sysDefaultExecutor);
// Modify the default executor type.
Sys.Net.WebRequestManager.set_defaultExecutorType(
"Sys.Net.CustomExecutor");
var customDefaultExecutor =
Sys.Net.WebRequestManager.get_defaultExecutorType();
alert("Set default executor: " + customDefaultExecutor);
// Set the executor back to the system default. This is
// to allow the WebRequest script to run.
executor = "Sys.Net.XMLHttpExecutor";
Sys.Net.WebRequestManager.set_defaultExecutorType(
sysDefaultExecutor);
}
См. также
Ссылки
Класс Sys.Net.WebRequestManager