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 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.