UdpAnySourceMulticastClient.BlockSource(IPAddress) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.
Byla UdpAnySourceMulticastClient zlikvidována.
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 .