更新:2007 年 11 月
将 Web 请求发送到默认网络执行器。
说明: |
|---|
此成员支持客户端-脚本基础结构,不能在代码中直接使用。 |
Sys.Net.WebRequestManager.executeRequest(WebRequest);
参数
参数 |
说明 |
|---|---|
WebRequest |
Sys.Net.WebRequest 类的一个实例。 |
备注
executeRequest方法将 Web 请求发送到默认执行器。若要执行 Web 请求,必须调用 invoke 方法。
WebRequestManager 类在将控件传递到网络执行器时执行下面的任务:
如果请求还没有执行器,它将创建默认网络执行器类的实例,并设置请求对象的执行器实例。
将当前 WebRequest 实例与默认执行器实例关联。这使得执行器能够从 WebRequest 实例访问相关请求信息,从而使执行器可以创建网络请求。
将引用的属性添加到标头集合并将它设置为文档 URL 的值。
在将请求发送到网络执行器之前,引发可取消的 add_invokingRequest 事件。
如果事件参数指示调用已取消,则立即从当前方法调用返回。在这种情况下,永远不会调用 add_completedRequest 方法指定的处理程序。
将完成事件重排到 WebRequest 实例,可以确保调用 add_completedRequest 事件处理程序。这在 add_invokingRequest 指定的方法返回后,并且仅在已经注册 add_completedRequest 方法后发生。
将控件传递到默认 Web 请求执行器。
示例
下面的示例演示如何执行 Web 请求。此代码摘自 WebRequestManager 类概述中的一个完整示例。
Sys.Net.WebRequestManager.executeRequest(wRequest);
说明: