WebClient.GetWebResponse Metoda

Definice

Vrátí hodnotu WebResponse pro zadanou WebRequesthodnotu .

Přetížení

GetWebResponse(WebRequest)

Vrátí hodnotu WebResponse pro zadanou WebRequesthodnotu .

GetWebResponse(WebRequest, IAsyncResult)

Vrátí hodnotu WebResponse pro zadanou WebRequest hodnotu pomocí zadaného IAsyncResultparametru .

GetWebResponse(WebRequest)

Zdroj:
WebClient.cs
Zdroj:
WebClient.cs
Zdroj:
WebClient.cs

Vrátí hodnotu WebResponse pro zadanou WebRequesthodnotu .

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

A WebRequest , který se používá k získání odpovědi.

Návraty

A WebResponse obsahující odpověď pro zadaný WebRequest.

Příklady

Následující příklad kódu ukazuje implementaci této metody, která může být přizpůsobena třídou odvozenou z 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;
}

Poznámky

Objekt vrácený touto metodou je získán voláním GetResponse metody u zadaného WebRequest objektu.

Tuto metodu lze volat pouze pomocí tříd, které dědí z WebClient. Poskytuje se k poskytnutí přístupu k podkladovému WebResponse objektu dědikům.

Platí pro

GetWebResponse(WebRequest, IAsyncResult)

Zdroj:
WebClient.cs
Zdroj:
WebClient.cs
Zdroj:
WebClient.cs

Vrátí hodnotu WebResponse pro zadanou WebRequest hodnotu pomocí zadaného IAsyncResultparametru .

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

A WebRequest , který se používá k získání odpovědi.

result
IAsyncResult

Objekt IAsyncResult získaný z předchozího volání objektu BeginGetResponse(AsyncCallback, Object) .

Návraty

A WebResponse obsahující odpověď pro zadaný WebRequest.

Příklady

Následující příklad kódu ukazuje implementaci této metody, která může být přizpůsobena třídou odvozenou z 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;
}

Poznámky

Objekt vrácený touto metodou je získán voláním EndGetResponse metody u zadaného WebRequest objektu.

Tuto metodu lze volat pouze pomocí tříd, které dědí z WebClient. Poskytuje se k poskytnutí přístupu k podkladovému WebResponse objektu dědikům.

Platí pro