ServerSocket.SoTimeout Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recuperar la configuración de SocketOptions#SO_TIMEOUT SO_TIMEOUT
. -o bien- Habilitar o deshabilitar SocketOptions#SO_TIMEOUT SO_TIMEOUT
con el tiempo de espera especificado, en milisegundos.
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
Valor de propiedad
el SocketOptions#SO_TIMEOUT SO_TIMEOUT
valor
- Atributos
Excepciones
si no se puede recuperar la opción.
si se produce un error al establecer la opción .
Comentarios
Documentación del captador de propiedades:
Recuperar la configuración de SocketOptions#SO_TIMEOUT SO_TIMEOUT
. 0 devuelve que la opción está deshabilitada (es decir, tiempo de espera de infinito).
Agregado en la versión 1.1.
Documentación de Java para java.net.ServerSocket.getSoTimeout()
.
Documentación del establecedor de propiedades:
Habilite o deshabilite SocketOptions#SO_TIMEOUT SO_TIMEOUT
con el tiempo de espera especificado, en milisegundos. Con esta opción establecida en un tiempo de espera distinto de cero, una llamada a accept() para este ServerSocket bloqueará solo esta cantidad de tiempo. Si expira el tiempo de espera, se genera una <excepción B>java.net.SocketTimeoutException</B> , aunque ServerSocket sigue siendo válida. La opción <B>debe< habilitarse> antes de entrar en la operación de bloqueo para que tenga efecto. El tiempo de espera debe ser > 0
. Un tiempo de espera de cero se interpreta como un tiempo de espera infinito.
Agregado en la versión 1.1.
Documentación de Java para java.net.ServerSocket.setSoTimeout(int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.