UdpAnySourceMulticastClient.BlockSource(IPAddress) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Blokuje źródło tak, aby pakiety multiemisji pochodzące z niego nie zostały już odebrane.
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
Adres źródła do zablokowania.
- Atrybuty
Wyjątki
Grupa multiemisji nie została jeszcze dołączona.
Został UdpAnySourceMulticastClient usunięty.
Wystąpił błąd podczas próby uzyskania dostępu do gniazda.
Uwagi
Metoda BlockSource blokuje odbieranie pakietów multiemisji pochodzących z określonego adresu źródłowego. Klient musi ukończyć sprzężenie do grupy multiemisji.
Parametr sourceAddress
może być adresem IPv6 lub IPv4, ale sourceAddress
parametr musi być zgodny z rodziną adresów grupy multiemisji dołączonej przez klienta.
Metoda określona w parametrze jest wywoływana po odebraniu callback
pakietu.
Jeśli wystąpił błąd gniazda podczas wykonywania operacji źródła bloku, SocketException zgłaszany jest błąd. Odebrany błąd jest określony jako element członkowski wyliczenia SocketError .