Aracılığıyla paylaş


UdpAnySourceMulticastClient.BlockSource(IPAddress) Yöntem

Tanım

Dikkat

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Kaynağı engeller, böylece kaynağın kaynağı olan çok noktaya yayın paketleri artık alınmaz.

public:
 void BlockSource(System::Net::IPAddress ^ sourceAddress);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public void BlockSource (System.Net.IPAddress sourceAddress);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.BlockSource : System.Net.IPAddress -> unit
Public Sub BlockSource (sourceAddress As IPAddress)

Parametreler

sourceAddress
IPAddress

Engellenen kaynağın adresi.

Öznitelikler

Özel durumlar

Çok noktaya yayın grubu henüz katılmadı.

Yuvaya erişmeye çalışılırken bir hata oluştu.

Açıklamalar

yöntemi, BlockSource belirtilen kaynak adresten kaynaklanan çok noktaya yayın paketlerinin alınmasını engeller. İstemcinin çok noktaya yayın grubuna katılımı tamamlamış olması gerekir.

sourceAddress Parametre bir IPv6 veya IPv4 adresi olabilir, ancak parametre istemcinin sourceAddress katıldığı çok noktaya yayın grubunun adres ailesi ile eşleşmelidir.

parametresinde callback belirtilen yöntem, bir paket alındığında çağrılır.

Blok kaynağı işlemi gerçekleştirilirken bir yuva hatası varsa, bir SocketException oluşturulur. Alınan hata, numaralandırmanın SocketError bir üyesi olarak belirtilir.

Şunlara uygulanır