ServerSocket.SoTimeout Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получение параметра для SocketOptions#SO_TIMEOUT SO_TIMEOUT
. -или- Включение и отключение SocketOptions#SO_TIMEOUT SO_TIMEOUT
с указанным временем ожидания в миллисекундах.
public virtual int SoTimeout { [Android.Runtime.Register("getSoTimeout", "()I", "GetGetSoTimeoutHandler")] get; [Android.Runtime.Register("setSoTimeout", "(I)V", "GetSetSoTimeout_IHandler")] set; }
[<get: Android.Runtime.Register("getSoTimeout", "()I", "GetGetSoTimeoutHandler")>]
[<set: Android.Runtime.Register("setSoTimeout", "(I)V", "GetSetSoTimeout_IHandler")>]
member this.SoTimeout : int with get, set
Значение свойства
SocketOptions#SO_TIMEOUT SO_TIMEOUT
значение
- Атрибуты
Исключения
Значение
Если при настройке параметра возникает ошибка.
Комментарии
Документация по методу получения свойств:
Получение параметра для SocketOptions#SO_TIMEOUT SO_TIMEOUT
. Значение 0 означает, что параметр отключен (т. е. время ожидания бесконечности).
Добавлено в версии 1.1.
Документация по Java для java.net.ServerSocket.getSoTimeout()
.
Документация по набору свойств:
Включение и отключение SocketOptions#SO_TIMEOUT SO_TIMEOUT
с указанным временем ожидания в миллисекундах. Если этот параметр имеет значение ненулевых тайм-аут, вызов accept() для этого ServerSocket будет блокироваться только в течение этого периода времени. Если истекает время ожидания, <возникает исключение B>java.net.SocketTimeoutException</B> , хотя серверSocket по-прежнему действителен. <Параметр B>должен<> быть включен перед вводом операции блокировки, чтобы иметь эффект. Время ожидания должно быть > 0
. Время ожидания нуля интерпретируется как бесконечное время ожидания.
Добавлено в версии 1.1.
Документация по Java для java.net.ServerSocket.setSoTimeout(int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.