WebClient.GetWebResponse Метод

Определение

WebResponse Возвращает значение для указанногоWebRequest.

Перегрузки

Имя Описание
GetWebResponse(WebRequest)

WebResponse Возвращает значение для указанногоWebRequest.

GetWebResponse(WebRequest, IAsyncResult)

WebResponse Возвращает значение для указанного WebRequest с помощью указанногоIAsyncResult.

GetWebResponse(WebRequest)

Исходный код:
WebClient.cs
Исходный код:
WebClient.cs
Исходный код:
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;
}

Комментарии

Предостережение

WebRequest, HttpWebRequest, ServicePointи устарели, и WebClient вы не должны использовать их для новой разработки. Вместо этого используйте HttpClient.

Объект, возвращаемый этим методом, получается путем вызова GetResponse метода для указанного WebRequest объекта.

Этот метод может вызываться только классами, наследующими от WebClient. Он предоставляется для предоставления наследутелям доступа к базовому WebResponse объекту.

Применяется к

GetWebResponse(WebRequest, IAsyncResult)

Исходный код:
WebClient.cs
Исходный код:
WebClient.cs
Исходный код:
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;
}

Комментарии

Предостережение

WebRequest, HttpWebRequest, ServicePointи устарели, и WebClient вы не должны использовать их для новой разработки. Вместо этого используйте HttpClient.

Объект, возвращаемый этим методом, получается путем вызова EndGetResponse метода для указанного WebRequest объекта.

Этот метод может вызываться только классами, наследующими от WebClient. Он предоставляется для предоставления наследутелям доступа к базовому WebResponse объекту.

Применяется к