WebClient.GetWebResponse Yöntem

Tanım

Belirtilen WebResponseiçin değerini WebRequest döndürür.

Aşırı Yüklemeler

Name Description
GetWebResponse(WebRequest)

Belirtilen WebResponseiçin değerini WebRequest döndürür.

GetWebResponse(WebRequest, IAsyncResult)

WebResponse belirtilen WebRequest öğesini kullanarak belirtilen için değerini IAsyncResultdöndürür.

GetWebResponse(WebRequest)

Kaynak:
WebClient.cs
Kaynak:
WebClient.cs
Kaynak:
WebClient.cs
Kaynak:
WebClient.cs
Kaynak:
WebClient.cs

Belirtilen WebResponseiçin değerini WebRequest döndürür.

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

Parametreler

request
WebRequest

WebRequest Yanıtı almak için kullanılan.

Döndürülenler

WebResponse Belirtilen WebRequestiçin yanıtı içeren bir .

Örnekler

Aşağıdaki kod örneği, öğesinden türetilen bir sınıf tarafından özelleştirilebilen bu yöntemin WebClientbir uygulamasını gösterir.

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

Açıklamalar

Caution

WebRequest, HttpWebRequest, ServicePointve WebClient kullanım dışıdır ve bunları yeni geliştirme için kullanmamalısınız. Bunun yerine HttpClient kullanın.

Bu yöntem tarafından döndürülen nesnesi, belirtilen GetResponse nesnede yöntemi çağrılarak WebRequest elde edilir.

Bu yöntem yalnızca öğesinden WebClientdevralan sınıflar tarafından çağrılabilir. Devralanlara temel alınan WebResponse nesneye erişim vermek için sağlanır.

Şunlara uygulanır

GetWebResponse(WebRequest, IAsyncResult)

Kaynak:
WebClient.cs
Kaynak:
WebClient.cs
Kaynak:
WebClient.cs
Kaynak:
WebClient.cs
Kaynak:
WebClient.cs

WebResponse belirtilen WebRequest öğesini kullanarak belirtilen için değerini IAsyncResultdöndürür.

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

Parametreler

request
WebRequest

WebRequest Yanıtı almak için kullanılan.

result
IAsyncResult

Önceki IAsyncResult çağrısından BeginGetResponse(AsyncCallback, Object) alınan bir nesne.

Döndürülenler

WebResponse Belirtilen WebRequestiçin yanıtı içeren bir .

Örnekler

Aşağıdaki kod örneği, öğesinden türetilen bir sınıf tarafından özelleştirilebilen bu yöntemin WebClientbir uygulamasını gösterir.

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

Açıklamalar

Caution

WebRequest, HttpWebRequest, ServicePointve WebClient kullanım dışıdır ve bunları yeni geliştirme için kullanmamalısınız. Bunun yerine HttpClient kullanın.

Bu yöntem tarafından döndürülen nesnesi, belirtilen EndGetResponse nesnede yöntemi çağrılarak WebRequest elde edilir.

Bu yöntem yalnızca öğesinden WebClientdevralan sınıflar tarafından çağrılabilir. Devralanlara temel alınan WebResponse nesneye erişim vermek için sağlanır.

Şunlara uygulanır