UdpClient.ExclusiveAddressUse Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Özellik Değeri
true
yalnızca bir istemcinin UdpClient belirli bir bağlantı noktasını kullanmasına izin veriyorsa; değilse, false
. Varsayılan ayar true
, Windows Server 2003 ve Windows XP Service Pack 2 ve üzeri false
ile diğer tüm sürümler içindir.
Özel durumlar
Temel alınan yuvaya erişmeye çalışılırken bir hata oluştu.
Temel alınan Socket kapatıldı.
Örnekler
Aşağıdaki kod örneği bir UdpClientoluşturur ve özelliğini alır ve ayarlar ExclusiveAddressUse .
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);
}
Açıklamalar
Varsayılan olarak, birden çok istemci belirli bir bağlantı noktasını kullanabilir; ancak istemcilerden yalnızca biri bağlantı noktasına gönderilen ağ trafiğinde işlem gerçekleştirebilir. Birden çok istemcinin ExclusiveAddressUse belirli bir bağlantı noktasını kullanmasını engellemek için özelliğini kullanabilirsiniz.
Temel alınan yuva bir istemci bağlantı noktasına bağlanmadan önce bu özellik ayarlanmalıdır. , , UdpClient.UdpClient(IPEndPoint)UdpClient.UdpClient(Int32, AddressFamily)veya UdpClient.UdpClient(String, Int32)çağırırsanızUdpClient.UdpClient(Int32), istemci bağlantı noktası oluşturucunun yan etkisi olarak bağlanır ve daha sonra özelliğini ayarlayamazsınız ExclusiveAddressUse