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.