URLConnection.ConnectTimeout Свойство

Определение

Возвращает параметр времени ожидания подключения. -или- Задает указанное значение времени ожидания (в миллисекундах), используемое при открытии связи ссылки на ресурс, на который ссылается 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.

Комментарии

Документация по методу получения свойств:

Возвращает параметр времени ожидания подключения.

Возвращаемое значение 0 означает, что параметр отключен (т. е. время ожидания бесконечности).

Добавлено в версии 1.5.

Документация по Java для java.net.URLConnection.getConnectTimeout().

Документация по методу задания свойств:

Задает указанное значение времени ожидания (в миллисекундах), используемое при открытии связи связи с ресурсом, на который ссылается urlConnection. Если время ожидания истекает до установки подключения, возникает исключение java.net.SocketTimeoutException. Нулевое время ожидания интерпретируется как бесконечное время ожидания.

Некоторые нестандартные реализации этого метода могут игнорировать указанное время ожидания. Чтобы просмотреть установленное время ожидания подключения, вызовите метод getConnectTimeout().

<strong>Warning</strong>. Если имя узла разрешается в несколько IP-адресов, реализация HttpURLConnection android по умолчанию будет пытаться использовать каждый из них в порядке RFC 3484 . Если подключение к каждому из этих адресов завершается сбоем, истетит несколько тайм-аутов, прежде чем попытка подключения вызовет исключение. Имена узлов, поддерживающие протоколы IPv6 и IPv4, всегда имеют по крайней мере 2 IP-адреса.

Добавлено в версии 1.5.

Документация по Java для java.net.URLConnection.setConnectTimeout(int).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к