次の方法で共有


WebRequest.DefaultWebProxy プロパティ

定義

グローバル HTTP プロキシを取得または設定します。

public:
 static property System::Net::IWebProxy ^ DefaultWebProxy { System::Net::IWebProxy ^ get(); void set(System::Net::IWebProxy ^ value); };
public static System.Net.IWebProxy DefaultWebProxy { get; set; }
public static System.Net.IWebProxy? DefaultWebProxy { get; set; }
static member DefaultWebProxy : System.Net.IWebProxy with get, set
Public Shared Property DefaultWebProxy As IWebProxy

プロパティ値

WebRequestのインスタンスを呼び出すたびに使用される IWebProxy

注釈

注意

WebRequestHttpWebRequestServicePointWebClient は廃止されており、新しい開発には使用しないでください。 代わりに HttpClient を使用してください。

DefaultWebProxy プロパティは、グローバル プロキシを取得または設定します。 DefaultWebProxy プロパティは、要求がプロキシをサポートし、Proxy プロパティを使用してプロキシが明示的に設定されていない場合に、すべての WebRequest インスタンスが使用する既定のプロキシを決定します。 プロキシは現在、FtpWebRequestHttpWebRequestでサポートされています。

DefaultWebProxy プロパティは、app.config ファイルからプロキシ設定を読み取ります。 構成ファイルがない場合は、現在のユーザーのインターネット オプション プロキシ設定が使用されます。

DefaultWebProxy プロパティが null に設定されている場合、Create または CreateDefault メソッドによって作成された WebRequest クラスの後続のすべてのインスタンスにはプロキシがありません。

適用対象