WebClient.GetWebResponse Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o WebResponse para o especificado WebRequest.
Sobrecargas
| Nome | Description |
|---|---|
| GetWebResponse(WebRequest) |
Retorna o WebResponse para o especificado WebRequest. |
| GetWebResponse(WebRequest, IAsyncResult) |
Retorna o WebResponse para o especificado WebRequest usando o especificado IAsyncResult. |
GetWebResponse(WebRequest)
Retorna o WebResponse para o especificado 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
Parâmetros
- request
- WebRequest
Um WebRequest que é usado para obter a resposta.
Retornos
Uma WebResponse que contém a resposta para o especificado WebRequest.
Exemplos
O exemplo de código a seguir mostra uma implementação desse método que pode ser personalizada por uma classe derivada de 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;
}
Comentários
Caution
WebRequest, HttpWebRequeste ServicePointWebClient são obsoletos e você não deve usá-los para um novo desenvolvimento. Use HttpClient em seu lugar.
O objeto retornado por esse método é obtido chamando o GetResponse método no objeto especificado WebRequest .
Esse método só pode ser chamado por classes que herdam de WebClient. Ele é fornecido para conceder aos herdadores acesso ao objeto subjacente WebResponse .
Aplica-se a
GetWebResponse(WebRequest, IAsyncResult)
Retorna o WebResponse para o especificado WebRequest usando o especificado 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
Parâmetros
- request
- WebRequest
Um WebRequest que é usado para obter a resposta.
- result
- IAsyncResult
Um IAsyncResult objeto obtido de uma chamada anterior para BeginGetResponse(AsyncCallback, Object) .
Retornos
Uma WebResponse que contém a resposta para o especificado WebRequest.
Exemplos
O exemplo de código a seguir mostra uma implementação desse método que pode ser personalizada por uma classe derivada de 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;
}
Comentários
Caution
WebRequest, HttpWebRequeste ServicePointWebClient são obsoletos e você não deve usá-los para um novo desenvolvimento. Use HttpClient em seu lugar.
O objeto retornado por esse método é obtido chamando o EndGetResponse método no objeto especificado WebRequest .
Esse método só pode ser chamado por classes que herdam de WebClient. Ele é fornecido para conceder aos herdadores acesso ao objeto subjacente WebResponse .