Aracılığıyla paylaş


UdpClient.ExclusiveAddressUse Özellik

Tanım

yalnızca bir Boolean istemcinin bağlantı noktası kullanmasına izin verip vermediğini UdpClient belirten bir değer alır veya ayarlar.

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

Şunlara uygulanır