DatagramSocket.ReuseAddress Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Verifica se SO_REUSEADDR è abilitato. -oppure- Abilitare/disabilitare l'opzione socket 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
Valore della proprietà
oggetto boolean che indica se è abilitata o meno SO_REUSEADDR.
- Attributi
Eccezioni
se il socket è chiuso o l'opzione non è valida.
se il socket è chiuso o l'opzione non può essere impostata.
Commenti
Documentazione del getter delle proprietà:
Verifica se SO_REUSEADDR è abilitato.
Aggiunta nella versione 1.4.
per java.net.DatagramSocket.getReuseAddress().
Documentazione del setter delle proprietà:
Abilitare/disabilitare l'opzione socket SO_REUSEADDR.
Per i socket UDP potrebbe essere necessario associare più socket allo stesso indirizzo socket. Si tratta in genere dello scopo di ricevere pacchetti multicast (vedere java.net.MulticastSocket). L'opzione SO_REUSEADDR socket consente l'associazione di più socket allo stesso indirizzo socket se l'opzione SO_REUSEADDR socket è abilitata prima di associare il socket usando #bind(SocketAddress).
Nota: questa funzionalità non è supportata da tutte le piattaforme esistenti, quindi è un'implementazione specifica se questa opzione verrà ignorata o meno. Tuttavia, se non è supportato, #getReuseAddress() restituirà falsesempre .
Quando viene creata un'impostazione DatagramSocket iniziale di SO_REUSEADDR è disabilitata.
Il comportamento quando SO_REUSEADDR è abilitato o disabilitato dopo che un socket è associato (vedere #isBound()) non è definito.
Aggiunta nella versione 1.4.
per java.net.DatagramSocket.setReuseAddress(boolean).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.