ServerSocket.ReuseAddress Properti

Definisi

Menguji apakah SocketOptions#SO_REUSEADDR SO_REUSEADDR diaktifkan. -or- Aktifkan/nonaktifkan SocketOptions#SO_REUSEADDR SO_REUSEADDR opsi soket.

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 diaktifkan atau tidak SocketOptions#SO_REUSEADDR SO_REUSEADDR .

Atribut

Pengecualian

jika terjadi kesalahan saat membaca nilai opsi.

jika terjadi kesalahan saat mengatur nilai opsi.

Keterangan

Dokumentasi getter properti:

Menguji apakah SocketOptions#SO_REUSEADDR SO_REUSEADDR diaktifkan.

Ditambahkan dalam 1.4.

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

Dokumentasi setter properti:

Aktifkan/nonaktifkan SocketOptions#SO_REUSEADDR SO_REUSEADDR opsi soket.

Ketika koneksi TCP ditutup, koneksi mungkin tetap dalam status batas waktu untuk jangka waktu tertentu setelah koneksi ditutup (biasanya dikenal sebagai TIME_WAIT status atau 2MSL status tunggu). Untuk aplikasi yang menggunakan alamat soket atau port terkenal, mungkin tidak mungkin untuk mengikat soket ke yang diperlukan SocketAddress jika ada koneksi dalam status batas waktu yang melibatkan alamat soket atau port.

Mengaktifkan SocketOptions#SO_REUSEADDR SO_REUSEADDR sebelum mengikat soket menggunakan #bind(SocketAddress) memungkinkan soket terikat meskipun koneksi sebelumnya dalam status batas waktu.

ServerSocket Ketika dibuat, pengaturan SocketOptions#SO_REUSEADDR SO_REUSEADDR awal tidak ditentukan. Aplikasi dapat digunakan #getReuseAddress() untuk menentukan pengaturan SocketOptions#SO_REUSEADDR SO_REUSEADDRawal .

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

Ditambahkan dalam 1.4.

Java dokumentasi untuk java.net.ServerSocket.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