Sdílet prostřednictvím


UdpAnySourceMulticastClient.BlockSource(IPAddress) Metoda

Definice

Upozornění

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

Blokuje zdroj, takže pakety vícesměrového vysílání, které z něj pocházejí, již nebudou přijímány.

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)

Parametry

sourceAddress
IPAddress

Adresa zdroje, který se má blokovat.

Atributy

Výjimky

Skupina vícesměrového vysílání ještě nebyla připojena.

Při pokusu o přístup k soketu došlo k chybě.

Poznámky

Metoda BlockSource blokuje příjem paketů vícesměrového vysílání pocházejících ze zadané zdrojové adresy. Klient musí mít dokončené připojení ke skupině vícesměrového vysílání.

Parametrem sourceAddress může být adresa IPv6 nebo IPv4, ale sourceAddress parametr musí odpovídat rodině adres skupiny vícesměrového vysílání, ke které se klient připojil.

Metoda zadaná v parametru callback je vyvolána při přijetí paketu.

Pokud při provádění operace zdroje bloku dojde k selhání soketu SocketException , vyvolá se chyba . Přijatá chyba je určena jako člen výčtu SocketError .

Platí pro