Nyelv

WebClient.GetWebResponse Metódus

Definíció

WebResponse A megadott WebRequestértéket adja vissza.

Túlterhelések

Name Description
GetWebResponse(WebRequest)

WebResponse A megadott WebRequestértéket adja vissza.

GetWebResponse(WebRequest, IAsyncResult)

WebResponse A megadotthoz WebRequest tartozó értéket adja vissza a megadott IAsyncResulthasználatával.

GetWebResponse(WebRequest)

Forrás:
WebClient.cs
Forrás:
WebClient.cs
Forrás:
WebClient.cs
Forrás:
WebClient.cs
Forrás:
WebClient.cs

WebResponse A megadott WebRequestértéket adja vissza.

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

Paraméterek

request
WebRequest

A WebRequest válasz lekérésére használt válasz.

Válaszok

A WebResponse megadott WebRequestválaszát tartalmazó .

Példák

Az alábbi példakód ennek a metódusnak a implementációját mutatja be, amely egy, a következőből WebClientszármaztatott osztály által testre szabható.

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

Megjegyzések

Figyelmeztetés

WebRequest, HttpWebRequest, ServicePointés WebClient elavultak, és nem szabad új fejlesztésre használni őket. A HttpClient használható helyette.

A metódus által visszaadott objektum a megadott GetResponse objektum metódusának meghívásával WebRequest nyerhető le.

Ezt a metódust csak azok az osztályok hívhatják meg, amelyektől WebClientöröklődnek. Ez biztosítja, hogy az öröklők hozzáférjenek az alapul szolgáló objektumhoz WebResponse .

A következőre érvényes:

GetWebResponse(WebRequest, IAsyncResult)

Forrás:
WebClient.cs
Forrás:
WebClient.cs
Forrás:
WebClient.cs
Forrás:
WebClient.cs
Forrás:
WebClient.cs

WebResponse A megadotthoz WebRequest tartozó értéket adja vissza a megadott IAsyncResulthasználatával.

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

Paraméterek

request
WebRequest

A WebRequest válasz lekérésére használt válasz.

result
IAsyncResult

Egy IAsyncResult objektum, amely egy korábbi hívásból származik BeginGetResponse(AsyncCallback, Object) .

Válaszok

A WebResponse megadott WebRequestválaszát tartalmazó .

Példák

Az alábbi példakód ennek a metódusnak a implementációját mutatja be, amely egy, a következőből WebClientszármaztatott osztály által testre szabható.

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

Megjegyzések

Figyelmeztetés

WebRequest, HttpWebRequest, ServicePointés WebClient elavultak, és nem szabad új fejlesztésre használni őket. A HttpClient használható helyette.

A metódus által visszaadott objektum a megadott EndGetResponse objektum metódusának meghívásával WebRequest nyerhető le.

Ezt a metódust csak azok az osztályok hívhatják meg, amelyektől WebClientöröklődnek. Ez biztosítja, hogy az öröklők hozzáférjenek az alapul szolgáló objektumhoz WebResponse .

A következőre érvényes: