WebClient.GetWebResponse Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект WebResponse для указанного объекта WebRequest.
Перегрузки
GetWebResponse(WebRequest) |
Возвращает объект WebResponse для указанного объекта WebRequest. |
GetWebResponse(WebRequest, IAsyncResult) |
Возвращает ответ WebResponse для указанного запроса WebRequest, используя указанный IAsyncResult. |
GetWebResponse(WebRequest)
- Исходный код:
- WebClient.cs
- Исходный код:
- WebClient.cs
- Исходный код:
- WebClient.cs
Возвращает объект WebResponse для указанного объекта WebRequest.
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, который использовался для получения ответа.
Возвращаемое значение
Ответ WebResponse, содержащий значение заданного запроса WebRequest.
Примеры
В следующем примере кода показана реализация этого метода, которую можно настроить с помощью класса, производного от WebClient.
virtual WebResponse^ GetWebResponse( WebRequest^ request ) override
{
WebResponse^ response = WebClient::GetWebResponse( request );
// Perform any custom actions with the response ...
return response;
}
protected override WebResponse GetWebResponse (WebRequest request)
{
WebResponse response = base.GetWebResponse (request);
// Perform any custom actions with the response ...
return response;
}
Комментарии
Объект, возвращаемый этим методом, получается путем GetResponse вызова метода для указанного WebRequest объекта .
Этот метод может вызываться только классами, наследующими от WebClient. Он предоставляется для предоставления наследутелям доступа к базовому WebResponse объекту.
Применяется к
GetWebResponse(WebRequest, IAsyncResult)
- Исходный код:
- WebClient.cs
- Исходный код:
- WebClient.cs
- Исходный код:
- WebClient.cs
Возвращает ответ WebResponse для указанного запроса WebRequest, используя указанный IAsyncResult.
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, который использовался для получения ответа.
- result
- IAsyncResult
Объект IAsyncResult, полученный из предыдущего вызова BeginGetResponse(AsyncCallback, Object).
Возвращаемое значение
Ответ WebResponse, содержащий значение заданного запроса WebRequest.
Примеры
В следующем примере кода показана реализация этого метода, которую можно настроить с помощью класса, производного от WebClient.
virtual WebResponse^ GetWebResponse( WebRequest^ request, IAsyncResult^ result ) override
{
WebResponse^ response = WebClient::GetWebResponse( request, result );
// Perform any custom actions with the response ...
return response;
}
protected override WebResponse GetWebResponse (WebRequest request, IAsyncResult result)
{
WebResponse response = base.GetWebResponse (request, result);
// Perform any custom actions with the response ...
return response;
}
Комментарии
Объект, возвращаемый этим методом, получается путем EndGetResponse вызова метода для указанного WebRequest объекта .
Этот метод может вызываться только классами, наследующими от WebClient. Он предоставляется для предоставления наследутелям доступа к базовому WebResponse объекту.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по