WebClient.GetWebResponse メソッド

定義

指定した WebResponseWebRequest を返します。

オーバーロード

GetWebResponse(WebRequest)

指定した WebResponseWebRequest を返します。

GetWebResponse(WebRequest, IAsyncResult)

指定した WebResponse を使用して、指定した WebRequestIAsyncResult を返します。

GetWebResponse(WebRequest)

ソース:
WebClient.cs
ソース:
WebClient.cs
ソース:
WebClient.cs

指定した WebResponseWebRequest を返します。

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

パラメーター

request
WebRequest

応答の取得に使用する WebRequest

戻り値

指定した WebResponse の応答を格納している WebRequest

次のコード例は、 から 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;
}

注釈

このメソッドによって返されるオブジェクトは、指定したオブジェクトで メソッドを GetResponse 呼び出すことによって取得されます WebRequest

このメソッドは、 から WebClient継承するクラスによってのみ呼び出すことができます。 継承者に基になる WebResponse オブジェクトへのアクセス権を付与するために提供されます。

適用対象

GetWebResponse(WebRequest, IAsyncResult)

ソース:
WebClient.cs
ソース:
WebClient.cs
ソース:
WebClient.cs

指定した WebResponse を使用して、指定した WebRequestIAsyncResult を返します。

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

パラメーター

request
WebRequest

応答の取得に使用する WebRequest

result
IAsyncResult

IAsyncResult の以前の呼び出しから取得した BeginGetResponse(AsyncCallback, Object) オブジェクト。

戻り値

指定した WebResponse の応答を格納している WebRequest

次のコード例は、 から 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;
}

注釈

このメソッドによって返されるオブジェクトは、指定したオブジェクトで メソッドを EndGetResponse 呼び出すことによって取得されます WebRequest

このメソッドは、 から WebClient継承するクラスによってのみ呼び出すことができます。 継承者に基になる WebResponse オブジェクトへのアクセス権を付与するために提供されます。

適用対象