Sprache

DatagramSocket.ReuseAddress Eigenschaft

Definition

Testet, ob SO_REUSEADDR aktiviert ist. - oder- Aktivieren/Deaktivieren Der SO_REUSEADDR Socketoption.

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

Eigenschaftswert

ein boolean , der angibt, ob SO_REUSEADDR aktiviert ist.

Attribute

Ausnahmen

wenn der Socket geschlossen ist oder die Option ungültig ist.

wenn der Socket geschlossen ist oder die Option nicht festgelegt werden konnte.

Hinweise

Dokumentation zum Property Getter:

Testet, ob SO_REUSEADDR aktiviert ist.

In 1.4 hinzugefügt.

Java Dokumentation für java.net.DatagramSocket.getReuseAddress().

Dokumentation zum Eigenschaftensatzer:

Aktivieren/Deaktivieren Der SO_REUSEADDR Socketoption.

Für UDP-Sockets kann es erforderlich sein, mehrere Sockets an dieselbe Socketadresse zu binden. Dies dient in der Regel zum Empfangen von Multicastpaketen (Siehe java.net.MulticastSocket). Mit SO_REUSEADDR der Socketoption können mehrere Sockets an dieselbe Socketadresse gebunden werden, wenn die SO_REUSEADDR Socketoption vor dem Binden des Sockets aktiviert #bind(SocketAddress)ist.

Hinweis: Diese Funktionalität wird von allen vorhandenen Plattformen nicht unterstützt, daher ist sie implementierungsspezifisch, ob diese Option ignoriert wird oder nicht. Wenn sie jedoch nicht unterstützt wird, #getReuseAddress() wird immer zurückgegeben false.

Wenn eine DatagramSocket erstellt wird, wird die anfängliche Einstellung SO_REUSEADDR deaktiviert.

Das Verhalten, wenn aktiviert oder deaktiviert wird, SO_REUSEADDR nachdem ein Socket gebunden ist (Siehe #isBound()), wird nicht definiert.

In 1.4 hinzugefügt.

Java Dokumentation für java.net.DatagramSocket.setReuseAddress(boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: