WebProxy.GetProxy メソッド
要求に対するプロキシの URI を返します。
Public Overridable Function GetProxy( _
ByVal destination As Uri _) As Uri Implements IWebProxy.GetProxy
[C#]
public virtual Uri GetProxy(Uridestination);
[C++]
public: virtual Uri* GetProxy(Uri* destination);
[JScript]
public function GetProxy(
destination : Uri) : Uri;
パラメータ
- destination
要求されたインターネット リソースの Uri 。
戻り値
インターネット リソースがバイパス一覧に含まれている場合は、そのリソースの Uri 。それ以外の場合はプロキシの Uri 。
実装
解説
GetProxy メソッドは、 WebRequest がインターネット リソースにアクセスするために使用する URI を返します。
GetProxy は、 IsBypassed メソッドを使用して、 destination と BypassList の内容を比較します。 IsBypassed が true を返す場合、 GetProxy は destination を返し、 WebRequest はプロキシ サーバーを使用しません。
destination が BypassList にない場合、 WebRequest はプロキシ サーバーを使用し、 Address プロパティが返されます。
使用例
必要条件
プラットフォーム: 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