UdpAnySourceMulticastClient.BlockSource(IPAddress) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Bloqueia uma origem para que os pacotes de multicast provenientes dessa origem não sejam mais recebidos.
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)
Parâmetros
- sourceAddress
- IPAddress
O endereço da origem a ser bloqueada.
- Atributos
Exceções
O grupo de multicast ainda não foi unido.
O UdpAnySourceMulticastClient foi descartado.
Ocorreu um erro ao tentar acessar o soquete.
Comentários
O BlockSource método bloqueia o recebimento de pacotes multicast provenientes de um endereço de origem especificado. O cliente deve ter concluído uma junção ao grupo multicast.
O sourceAddress
parâmetro pode ser um endereço IPv6 ou IPv4, mas o sourceAddress
parâmetro deve corresponder à família de endereços do grupo multicast que o cliente ingressou.
O método especificado no callback
parâmetro é invocado quando um pacote é recebido.
Se houver uma falha de soquete ao executar a operação de origem do bloco, um SocketException será gerado. O erro recebido é especificado como um membro da SocketError enumeração .