更新:2007 年 11 月
获取或设置与 Sys.Net.WebRequest 实例相关联的用户上下文。
说明: |
|---|
若要获取或设置客户端 API 属性的属性值,必须调用以 get_ 和 set_ 为名称前缀的属性访问器方法。例如,若要获取或设置属性 cancel 的值,需要调用 get_cancel 或 set_cancel 方法。 |
var userContext = MyWebRequest.get_userContext();
MyWebRequest.set_userContext(value);
参数
参数 |
说明 |
|---|---|
Value |
与请求关联的用户上下文信息。value 可以是 null 或任何基元类型,也可以是 JavaScript 对象。 |
返回值
当前 Web 请求用户上下文。
备注
可以在调用 WebRequest 实例的 invoke 方法之前设置此实例上的 userContext 属性。可以在 Web 请求的已完成处理程序内访问同一个 userContext 属性。这样可以区分事件处理程序调用方,或者在处理返回的数据时恢复状态或上下文。
说明: |
|---|
若要从事件处理程序内获取 userContext,请使用 Sys.Net.WebRequestExecutor webRequest 属性的 userContext。 |
示例
下面的示例演示如何设置 Web 请求的用户上下文。此代码摘自 WebRequest 类概述中的一个完整示例。
// Set user's context
wRequest.set_userContext("user's context");
说明: