WebRequest.DefaultWebProxy WebRequest.DefaultWebProxy WebRequest.DefaultWebProxy WebRequest.DefaultWebProxy Property

定義

グローバル HTTP プロキシを取得または設定します。Gets or sets the global HTTP proxy.

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; }
member this.DefaultWebProxy : System.Net.IWebProxy with get, set
Public Shared Property DefaultWebProxy As IWebProxy

プロパティ値

IWebProxy のインスタンスへのすべての呼び出しで使用される WebRequestAn IWebProxy used by every call to instances of WebRequest.

注釈

プロパティDefaultWebProxyは、グローバルプロキシを取得または設定します。The DefaultWebProxy property gets or sets the global proxy. プロパティDefaultWebProxyは、要求がプロキシをサポートWebRequestし、 Proxyプロパティを使用して明示的に設定されているプロキシがない場合に、すべてのインスタンスが使用する既定のプロキシを決定します。The DefaultWebProxy property determines the default proxy that all WebRequest instances use if the request supports proxies and no proxy is set explicitly using the Proxy property. プロキシは、現在およびFtpWebRequest HttpWebRequestでサポートされています。Proxies are currently supported by FtpWebRequest and HttpWebRequest.

プロパティDefaultWebProxyは、app.config ファイルからプロキシ設定を読み取ります。The DefaultWebProxy property reads proxy settings from the app.config file. 構成ファイルがない場合は、現在のユーザーの Internet Explorer (IE) プロキシ設定が使用されます。If there is no config file, the current user's Internet Explorer (IE) proxy settings are used.

プロパティが null に設定されている場合、 CreateメソッドまたWebRequestはメソッドによってCreateDefault作成されたクラスの後続のすべてのインスタンスにはプロキシがありません。 DefaultWebProxyIf the DefaultWebProxy property is set to null, all subsequent instances of the WebRequest class created by the Create or CreateDefault methods do not have a proxy.

セキュリティ

WebPermission
グローバル HTTP プロキシを取得または設定します。To get or set the global HTTP proxy. 関連付けられた列挙型:UnrestrictedAssociated enumeration: Unrestricted

適用対象