WebClientProtocol.GetWebResponse 方法
定义
将请求中的响应返回给 XML Web services 方法。Returns a response from a request to an XML Web service method. 这一受保护的方法由 XML Web services 客户端基础结构调用来获取来自同步 XML Web services 请求的响应。This protected method is called by the XML Web service client infrastructure to get the response from a synchronous XML Web service request.
重载
| GetWebResponse(WebRequest) |
将同步请求中的响应返回给 XML Web services 方法。Returns a response from a synchronous request to an XML Web service method. |
| GetWebResponse(WebRequest, IAsyncResult) |
将异步请求中的响应返回给 XML Web services 方法。Returns a response from an asynchronous request to an XML Web service method. 这一受保护的方法由 XML Web services 客户端基础结构调用来获取来自异步 XML Web services 请求的响应。This protected method is called by the XML Web service client infrastructure to get the response from an asynchronous XML Web service request. |
GetWebResponse(WebRequest)
将同步请求中的响应返回给 XML Web services 方法。Returns a response from a synchronous request to an XML Web service method.
protected:
virtual System::Net::WebResponse ^ GetWebResponse(System::Net::WebRequest ^ request);
protected virtual System.Net.WebResponse GetWebResponse (System.Net.WebRequest request);
abstract member GetWebResponse : System.Net.WebRequest -> System.Net.WebResponse
override this.GetWebResponse : System.Net.WebRequest -> System.Net.WebResponse
Protected Overridable Function GetWebResponse (request As WebRequest) As WebResponse
参数
- request
- WebRequest
从中获取响应的 WebRequest。The WebRequest to get the response from.
返回
从同步请求到 XML Web services 方法的响应。A response from a synchronous request to an XML Web service method.
例外
如果在调用 Abort() 之前调用 GetWebResponse(WebRequest)。If Abort() is invoked prior to calling GetWebResponse(WebRequest).
另请参阅
适用于
GetWebResponse(WebRequest, IAsyncResult)
将异步请求中的响应返回给 XML Web services 方法。Returns a response from an asynchronous request to an XML Web service method. 这一受保护的方法由 XML Web services 客户端基础结构调用来获取来自异步 XML Web services 请求的响应。This protected method is called by the XML Web service client infrastructure to get the response from an asynchronous XML Web service request.
protected:
virtual System::Net::WebResponse ^ GetWebResponse(System::Net::WebRequest ^ request, IAsyncResult ^ result);
protected virtual System.Net.WebResponse GetWebResponse (System.Net.WebRequest request, IAsyncResult result);
abstract member GetWebResponse : System.Net.WebRequest * IAsyncResult -> System.Net.WebResponse
override this.GetWebResponse : System.Net.WebRequest * IAsyncResult -> System.Net.WebResponse
Protected Overridable Function GetWebResponse (request As WebRequest, result As IAsyncResult) As WebResponse
参数
- request
- WebRequest
从中获取响应的 WebRequest。The WebRequest to get the response from.
- result
- IAsyncResult
当响应完成时要传递到 IAsyncResult 的 EndGetResponse(IAsyncResult)。The IAsyncResult to pass to EndGetResponse(IAsyncResult) when the response has completed.
返回
从异步请求到 XML Web services 方法的响应。A response from an asynchronous request to an XML Web service method.
例外
如果在调用 Abort() 之前调用 GetWebResponse(WebRequest)。If Abort() is invoked prior to calling GetWebResponse(WebRequest).