WebClient.GetWebResponse Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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
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 .