Свойство Sys.Net.WebRequest userContext
Возвращает или задает контекст пользователя, связанный с экземпляром Sys.Net.WebRequest.
Примечание
Чтобы получить или задать значения свойств для клиентского прикладного программного интерфейса (API), необходимо вызвать методы доступа к свойствам, имена которых содержат префиксы get_ и set_.Например, чтобы получить или задать значение свойства, такого как cancel, следует вызвать метод get_cancel или set_cancel соответственно.
var userContext = MyWebRequest.get_userContext();
MyWebRequest.set_userContext(value);
Параметры
Параметр |
Описание |
---|---|
Value |
Информация о контексте пользователя, связанная с запросом. Параметр value может иметь значение null или любой тип примитива либо объект JavaScript. |
Возвращаемое значение
Текущий контекст пользователя, связанный с веб-запросом.
Заметки
Свойство userContext может быть установлено для экземпляра WebRequest перед вызовом его метода invoke. Доступ к аналогичному свойству userContext можно получить внутри обработчика завершенных событий веб-запроса. Это позволяет дифференцировать вызывающие объекты обработчика событий или восстановить состояние или контекст во время обработки возвращенных данных.
Примечание
Чтобы получить свойство userContext из среды обработчика событий, используйте свойство userContext веб-запроса Свойство Sys.Net.WebRequestExecutor webRequest.
Пример
В следующем примере показано, как можно определить контекст пользователя для веб-запроса. Данный пример кода является частью полного примера, приведенного в описании класса WebRequest.
// Set user's context
wRequest.set_userContext("user's context");
См. также
Ссылки
Класс Sys.Net.WebRequestManager