URLConnection.ConnectTimeout プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
接続タイムアウトの設定を返します。 または、この URLConnection によって参照されるリソースへの通信リンクを開くときに使用する、指定されたタイムアウト値 (ミリ秒単位) を設定します。
public virtual int ConnectTimeout { [Android.Runtime.Register("getConnectTimeout", "()I", "GetGetConnectTimeoutHandler")] get; [Android.Runtime.Register("setConnectTimeout", "(I)V", "GetSetConnectTimeout_IHandler")] set; }
[<get: Android.Runtime.Register("getConnectTimeout", "()I", "GetGetConnectTimeoutHandler")>]
[<set: Android.Runtime.Register("setConnectTimeout", "(I)V", "GetSetConnectTimeout_IHandler")>]
member this.ConnectTimeout : int with get, set
プロパティ値
接続タイムアウト値をミリ秒単位で示す 。int
- 属性
例外
の場合 timeoutMillis < 0
は 。
注釈
プロパティ getter のドキュメント:
接続タイムアウトの設定を返します。
0 戻り値は、オプションが無効になっていることを意味します (つまり、無限大のタイムアウト)。
1\.5 で追加されました。
の java.net.URLConnection.getConnectTimeout()
Java ドキュメント。
プロパティ セッターのドキュメント:
この URLConnection によって参照されるリソースへの通信リンクを開くときに使用する、指定されたタイムアウト値 (ミリ秒単位) を設定します。 接続を確立する前にタイムアウトが切れると、java.net.SocketTimeoutException が発生します。 0 のタイムアウトは、無限タイムアウトとして解釈されます。
このメソッドの一部の標準以外の実装では、指定されたタイムアウトが無視される場合があります。 接続タイムアウト セットを確認するには、getConnectTimeout() を呼び出してください。
<厳密な>警告</強さ>: ホスト名が複数の IP アドレスに解決された場合、Android の 既定の 実装 HttpURLConnection
では、 それぞれ RFC 3484 の順序で試行されます。 これらの各アドレスへの接続が失敗した場合、接続試行によって例外がスローされる前に、複数のタイムアウトが経過します。 IPv6 と IPv4 の両方をサポートするホスト名には、常に少なくとも 2 つの IP アドレスがあります。
1\.5 で追加されました。
の java.net.URLConnection.setConnectTimeout(int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。