Поделиться через


UdpAnySourceMulticastClient.UnblockSource(IPAddress) Метод

Определение

Внимание!

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

Разблокирует источник, который ранее был заблокирован в результате вызова метода BlockSource(IPAddress), чтобы можно было получить исходящие из него пакеты многоадресной рассылки.

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)

Параметры

sourceAddress
IPAddress

Адрес источника для разблокирования.

Атрибуты

Исключения

Группа многоадресной рассылки еще не присоединена.

Произошла ошибка при попытке доступа к сокету.

Комментарии

Метод UnblockSource разблокирует пакеты многоадресной рассылки, исходящие с указанного адреса источника, чтобы их можно было получить. Указанный исходный адрес должен быть ранее заблокирован вызовом BlockSource метода .

Клиент должен завершить присоединение к группе многоадресной рассылки.

Параметр sourceAddress может быть адресом многоадресной рассылки IPv6 или IPv4.

Если указанный адрес источника в параметре sourceAddress ранее не был заблокирован вызовом BlockSource метода , SocketException возникает исключение с AddressNotAvailable.

При сбое сокета при выполнении операции SocketException разблокировки источника возникает исключение . Полученная ошибка указывается как член перечисления SocketError .

Применяется к