次の方法で共有


WebProxy.IsBypassed メソッド

指定したホストでプロキシ サーバーを使用するかどうかを示します。

Public Overridable Function IsBypassed( _
   ByVal host As Uri _) As Boolean Implements IWebProxy.IsBypassed
[C#]
public virtual bool IsBypassed(Urihost);
[C++]
public: virtual bool IsBypassed(Uri* host);
[JScript]
public function IsBypassed(
   host : Uri) : Boolean;

パラメータ

  • host
    プロキシの使用を確認するホストの Uri

戻り値

host でプロキシ サーバーを使用しない場合は true 。それ以外の場合は false

実装

IWebProxy.IsBypassed

解説

IsBypassed メソッドを使用して、インターネット リソースにアクセスする場合に、プロキシ サーバーをバイパスするかどうかを決めます。

BypassProxyOnLocal プロパティと BypassList プロパティは、 IsBypassed メソッドの戻り値を制御します。

IsBypassed は、次のいずれかの条件に基づいて true を返します。

  • BypassProxyOnLocaltrue で、 host がローカル URI の場合。ローカル要求は、"http://webserver/" のように、URI にピリオド (.) がないことによって識別されます。
  • hostBypassList の正規表現と一致する場合。
  • Address が null 参照 (Visual Basic では Nothing) の場合。

その他のすべての場合には、 false を返します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard

.NET Framework セキュリティ:

参照

WebProxy クラス | WebProxy メンバ | System.Net 名前空間