WebClient.GetWebResponse Metoda

Definicja

Zwraca wartość WebResponse dla określonego WebRequestelementu .

Przeciążenia

GetWebResponse(WebRequest)

Zwraca wartość WebResponse dla określonego WebRequestelementu .

GetWebResponse(WebRequest, IAsyncResult)

Zwraca wartość WebResponse dla określonej WebRequest wartości przy użyciu określonego IAsyncResultelementu .

GetWebResponse(WebRequest)

Zwraca wartość WebResponse dla określonego WebRequestelementu .

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

Parametry

request
WebRequest

Element WebRequest służący do uzyskiwania odpowiedzi.

Zwraca

WebResponse

Element WebResponse zawierający odpowiedź dla określonego WebRequestelementu .

Przykłady

Poniższy przykład kodu przedstawia implementację tej metody, którą można dostosować za pomocą klasy pochodzącej z WebClientklasy .

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;
}

Uwagi

Obiekt zwracany przez tę metodę jest uzyskiwany przez wywołanie GetResponse metody dla określonego WebRequest obiektu.

Ta metoda może być wywoływana tylko przez klasy dziedziczone z WebClientklasy . Zapewnia dostęp dziedziczy do obiektu bazowego WebResponse .

Dotyczy

GetWebResponse(WebRequest, IAsyncResult)

Zwraca wartość WebResponse dla określonej WebRequest wartości przy użyciu określonego IAsyncResultelementu .

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

Parametry

request
WebRequest

Element WebRequest służący do uzyskiwania odpowiedzi.

result
IAsyncResult

IAsyncResult Obiekt uzyskany z poprzedniego wywołania metody .BeginGetResponse(AsyncCallback, Object)

Zwraca

WebResponse

Element WebResponse zawierający odpowiedź dla określonego WebRequestelementu .

Przykłady

Poniższy przykład kodu przedstawia implementację tej metody, którą można dostosować za pomocą klasy pochodzącej z WebClientklasy .

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;
}

Uwagi

Obiekt zwracany przez tę metodę jest uzyskiwany przez wywołanie EndGetResponse metody dla określonego WebRequest obiektu.

Ta metoda może być wywoływana tylko przez klasy dziedziczone z WebClientklasy . Zapewnia dostęp dziedziczy do obiektu bazowego WebResponse .

Dotyczy