次の方法で共有


WSDualHttpBinding.BypassProxyOnLocal プロパティ

定義

ローカル アドレスに対してプロキシ サーバーをバイパスするかどうかを示す値を取得します。値の設定も可能です。

public:
 property bool BypassProxyOnLocal { bool get(); void set(bool value); };
public bool BypassProxyOnLocal { get; set; }
member this.BypassProxyOnLocal : bool with get, set
Public Property BypassProxyOnLocal As Boolean

プロパティ値

ローカル アドレスに対してプロキシ サーバーを使用しない場合は true、それ以外の場合は false です。 既定値は false です。

構成ファイルで wsDualHttpBinding バインディングを指定する方法を次の例に示します。

次の例では、ローカル リソースでプロキシをバイパスするようにこのプロパティを設定しています。

WSDualHttpBinding BypassProxyOnLocalBinding =
    new WSDualHttpBinding();
BypassProxyOnLocalBinding.BypassProxyOnLocal = true;
Dim BypassProxyOnLocalBinding As New WSDualHttpBinding()
BypassProxyOnLocalBinding.BypassProxyOnLocal = True

このプロパティの値は、構成ファイルでも設定できます。

注釈

インターネット リソースは、ローカル アドレスを持つ場合ローカルです。 ローカル アドレスは、同じコンピューター、ローカル LAN またはイントラネット上にあるアドレスであり、URI http://webserver/http://localhost/や のように、ピリオド (.) がないために構文的に識別されます。

BypassProxyOnLocal プロパティを設定して、WSDualHttpBinding で構成されたエンドポイントがローカル リソースへのアクセス時にプロキシ サーバーを使用するかどうかを決定します。

BypassProxyOnLocaltrue の場合、ローカル インターネット リソースへの要求はプロキシ サーバーを使用しません。 このプロパティを localhost に設定した場合で、同じコンピューター上のサービスと対話するクライアントがプロキシを経由するときは、(true ではなく) ホスト名を使用します。

BypassProxyOnLocalfalse の場合、すべてのインターネット要求はプロキシ サーバー経由で行われます。

適用対象