DatagramSocket.ReuseAddress 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í.
Comprueba si SO_REUSEADDR está habilitado. -o bien- Habilitar o deshabilitar la opción de socket de SO_REUSEADDR.
public virtual bool ReuseAddress { [Android.Runtime.Register("getReuseAddress", "()Z", "GetGetReuseAddressHandler")] get; [Android.Runtime.Register("setReuseAddress", "(Z)V", "GetSetReuseAddress_ZHandler")] set; }
[<get: Android.Runtime.Register("getReuseAddress", "()Z", "GetGetReuseAddressHandler")>]
[<set: Android.Runtime.Register("setReuseAddress", "(Z)V", "GetSetReuseAddress_ZHandler")>]
member this.ReuseAddress : bool with get, set
Valor de propiedad
que boolean indica si SO_REUSEADDR está habilitado o no.
- Atributos
Excepciones
si el socket está cerrado o la opción no es válida.
si el socket está cerrado o no se pudo establecer la opción.
Comentarios
Documentación del captador de propiedades:
Comprueba si SO_REUSEADDR está habilitado.
Agregado en la versión 1.4.
Java documentación para java.net.DatagramSocket.getReuseAddress().
Documentación del establecedor de propiedades:
Habilite o deshabilite la opción de socket de SO_REUSEADDR.
En el caso de los sockets UDP, puede ser necesario enlazar más de un socket a la misma dirección de socket. Esto suele ser para recibir paquetes de multidifusión (consulte java.net.MulticastSocket). La SO_REUSEADDR opción socket permite enlazar varios sockets a la misma dirección de socket si la SO_REUSEADDR opción socket está habilitada antes de enlazar el socket mediante #bind(SocketAddress).
Nota: Esta funcionalidad no es compatible con todas las plataformas existentes, por lo que la implementación es específica de si esta opción se omitirá o no. Sin embargo, si no se admite, #getReuseAddress() siempre devolverá false.
DatagramSocket Cuando se crea el valor inicial de SO_REUSEADDR está deshabilitado.
El comportamiento cuando SO_REUSEADDR está habilitado o deshabilitado después de que un socket esté enlazado (vea #isBound()) no está definido.
Agregado en la versión 1.4.
Java documentación para java.net.DatagramSocket.setReuseAddress(boolean).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.