WebClient.GetWebResponse Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen WebRequestiçin WebResponse döndürür.
Aşırı Yüklemeler
GetWebResponse(WebRequest) |
Belirtilen WebRequestiçin WebResponse döndürür. |
GetWebResponse(WebRequest, IAsyncResult) |
Belirtilen IAsyncResultkullanarak belirtilen WebRequest için WebResponse döndürür. |
GetWebResponse(WebRequest)
- Kaynak:
- WebClient.cs
- Kaynak:
- WebClient.cs
- Kaynak:
- WebClient.cs
Belirtilen WebRequestiçin WebResponse 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
Yanıtı almak için kullanılan bir WebRequest.
Döndürülenler
Belirtilen WebRequestyanıtını içeren bir WebResponse.
Örnekler
Aşağıdaki kod örneği, bu yöntemin WebClienttüretilmiş bir sınıf tarafından özelleştirilebilen bir 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
Dikkat
WebRequest
, HttpWebRequest
, ServicePoint
ve 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 nesne, belirtilen WebRequest nesnesinde GetResponse yöntemi çağrılarak elde edilir.
Bu yöntem yalnızca WebClientdevralan sınıflar tarafından çağrılabilir. Devralanlara temel WebResponse nesnesine erişim vermek için sağlanır.
Şunlara uygulanır
GetWebResponse(WebRequest, IAsyncResult)
- Kaynak:
- WebClient.cs
- Kaynak:
- WebClient.cs
- Kaynak:
- WebClient.cs
Belirtilen IAsyncResultkullanarak belirtilen WebRequest için WebResponse dö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
Yanıtı almak için kullanılan bir WebRequest.
- result
- IAsyncResult
önceki bir BeginGetResponse(AsyncCallback, Object) çağrısından alınan IAsyncResult nesnesi.
Döndürülenler
Belirtilen WebRequestyanıtını içeren bir WebResponse.
Örnekler
Aşağıdaki kod örneği, bu yöntemin WebClienttüretilmiş bir sınıf tarafından özelleştirilebilen bir 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
Dikkat
WebRequest
, HttpWebRequest
, ServicePoint
ve 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 nesne, belirtilen WebRequest nesnesinde EndGetResponse yöntemi çağrılarak elde edilir.
Bu yöntem yalnızca WebClientdevralan sınıflar tarafından çağrılabilir. Devralanlara temel WebResponse nesnesine erişim vermek için sağlanır.