DatagramSocket.ReuseAddress Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, включен ли SO_REUSEADDR. -или- Включите или отключите параметр сокета 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
Значение свойства
значение boolean , указывающее, включена ли SO_REUSEADDR.
- Атрибуты
Исключения
Значение , если сокет закрыт или параметр недопустим.
Значение , если сокет закрыт или параметр не удалось задать.
Комментарии
Документация по методу получения свойств:
Проверяет, включен ли SO_REUSEADDR.
Добавлено в версии 1.4.
Java документации по java.net.DatagramSocket.getReuseAddress().
Документация по набору свойств:
Включите или отключите параметр сокета SO_REUSEADDR.
Для сокетов UDP может потребоваться привязать несколько сокетов к одному адресу сокета. Обычно это предназначено для получения многоадресных пакетов (см. раздел java.net.MulticastSocket). Параметр SO_REUSEADDR сокета позволяет привязать несколько сокетов к одному адресу сокета, если SO_REUSEADDR параметр сокета включен перед привязкой сокета с помощью #bind(SocketAddress).
Примечание. Эта функция не поддерживается всеми существующими платформами, поэтому она определяет, будет ли этот параметр игнорироваться или нет. Однако если он не поддерживается, #getReuseAddress() всегда возвращается false.
При создании начального DatagramSocket параметра SO_REUSEADDR отключен.
Поведение, если SO_REUSEADDR включен или отключен после привязки сокета (см.) #isBound()не определено.
Добавлено в версии 1.4.
Java документации по java.net.DatagramSocket.setReuseAddress(boolean).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".