WebClient.GetWebResponse Método

Definição

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 .

Aplica-se a