UdpClient.ExclusiveAddressUse Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public:
property bool ExclusiveAddressUse { bool get(); void set(bool value); };
public bool ExclusiveAddressUse { get; set; }
member this.ExclusiveAddressUse : bool with get, set
Public Property ExclusiveAddressUse As Boolean
Nilai Properti
true
UdpClient jika hanya memungkinkan satu klien untuk menggunakan port tertentu; jika tidak, false
. Defaultnya adalah true
untuk Windows Server 2003 dan Windows XP Service Pack 2 dan yang lebih baru, dan false
untuk semua versi lainnya.
Pengecualian
Terjadi kesalahan saat mencoba mengakses soket yang mendasar.
Yang mendasar Socket telah ditutup.
Contoh
Contoh kode berikut membuat UdpClient, dan mendapatkan dan mengatur ExclusiveAddressUse properti .
static void GetSetExclusiveAddressUse( UdpClient^ u )
{
// Don't allow another client to bind to this port.
u->ExclusiveAddressUse = true;
Console::WriteLine( "ExclusiveAddressUse value is {0}", u->ExclusiveAddressUse );
}
public static void GetSetExclusiveAddressUse(UdpClient u)
{
// Don't allow another client to bind to this port.
u.ExclusiveAddressUse = true;
Console.WriteLine("ExclusiveAddressUse value is {0}",
u.ExclusiveAddressUse);
}
Keterangan
Secara default, beberapa klien dapat menggunakan port tertentu; namun, hanya salah satu klien yang dapat melakukan operasi pada lalu lintas jaringan yang dikirim ke port. Anda dapat menggunakan ExclusiveAddressUse properti untuk mencegah beberapa klien menggunakan port tertentu.
Properti ini harus diatur sebelum soket yang mendasar terikat ke port klien. Jika Anda memanggil UdpClient.UdpClient(Int32), , UdpClient.UdpClient(IPEndPoint)UdpClient.UdpClient(Int32, AddressFamily), atau UdpClient.UdpClient(String, Int32), port klien terikat sebagai efek samping dari konstruktor, dan Anda kemudian tidak dapat mengatur ExclusiveAddressUse properti