DatagramSocket.ReuseAddress Properti

Definisi

Menguji apakah SO_REUSEADDR diaktifkan. -or- Aktifkan/nonaktifkan opsi soket 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

Nilai Properti

menunjukkan boolean apakah SO_REUSEADDR diaktifkan atau tidak.

Atribut

Pengecualian

jika soket ditutup atau opsi tidak valid.

jika soket ditutup atau opsi tidak dapat diatur.

Keterangan

Dokumentasi getter properti:

Menguji apakah SO_REUSEADDR diaktifkan.

Ditambahkan dalam 1.4.

Java dokumentasi untuk java.net.DatagramSocket.getReuseAddress().

Dokumentasi setter properti:

Aktifkan/nonaktifkan opsi soket SO_REUSEADDR.

Untuk soket UDP, mungkin perlu untuk mengikat lebih dari satu soket ke alamat soket yang sama. Ini biasanya untuk tujuan menerima paket multicast (Lihat java.net.MulticastSocket). Opsi SO_REUSEADDR soket memungkinkan beberapa soket untuk terikat ke alamat soket yang sama jika SO_REUSEADDR opsi soket diaktifkan sebelum mengikat soket menggunakan #bind(SocketAddress).

Catatan: Fungsionalitas ini tidak didukung oleh semua platform yang ada, sehingga implementasi spesifik apakah opsi ini akan diabaikan atau tidak. Namun, jika tidak didukung, maka #getReuseAddress() akan selalu mengembalikan false.

DatagramSocket Saat dibuat, pengaturan SO_REUSEADDR awal dinonaktifkan.

Perilaku saat SO_REUSEADDR diaktifkan atau dinonaktifkan setelah soket terikat (Lihat #isBound()) tidak ditentukan.

Ditambahkan dalam 1.4.

Java dokumentasi untuk java.net.DatagramSocket.setReuseAddress(boolean).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk