Udostępnij za pośrednictwem


UdpAnySourceMulticastClient.UnblockSource(IPAddress) Metoda

Definicja

Przestroga

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

Odblokowuje źródło, które zostało wcześniej zablokowane przez wywołanie BlockSource(IPAddress) metody, aby można było odbierać pakiety multiemisji pochodzące z niego.

public:
 void UnblockSource(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 UnblockSource (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.UnblockSource : System.Net.IPAddress -> unit
Public Sub UnblockSource (sourceAddress As IPAddress)

Parametry

sourceAddress
IPAddress

Adres źródła do odblokowania.

Atrybuty

Wyjątki

Grupa multiemisji nie została jeszcze dołączona.

Wystąpił błąd podczas próby uzyskania dostępu do gniazda.

Uwagi

Metoda UnblockSource odblokowuje pakiety multiemisji pochodzące z określonego adresu źródłowego, aby można je było odbierać. Określony adres źródłowy musi zostać wcześniej zablokowany przez wywołanie BlockSource metody .

Klient musi mieć ukończone sprzężenie do grupy multiemisji.

Parametr sourceAddress może być adresem multiemisji IPv6 lub IPv4.

Jeśli określony adres źródłowy w parametrze sourceAddress nie został wcześniej zablokowany przez wywołanie BlockSource metody , SocketException element jest zgłaszany za pomocą polecenia AddressNotAvailable.

Jeśli podczas wykonywania operacji odblokowywania źródła wystąpi błąd gniazda, SocketException zgłaszany jest błąd . Odebrany błąd jest określony jako element członkowski SocketError wyliczenia.

Dotyczy