Свойство 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");


Показ: