Condividi tramite


UdpAnySourceMulticastClient.BlockSource(IPAddress) Metodo

Definizione

Attenzione

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

Blocca un'origine in modo che non vengano più ricevuti pacchetti multicast provenienti dall'origine stessa.

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)

Parametri

sourceAddress
IPAddress

Indirizzo dell'origine da bloccare.

Attributi

Eccezioni

Il gruppo multicast non è ancora stato unito.

L'interfaccia UdpAnySourceMulticastClient è stata eliminata.

Si è verificato un errore durante il tentativo di accesso al socket.

Commenti

Il BlockSource metodo blocca la ricezione di pacchetti multicast provenienti da un indirizzo di origine specificato. Il client deve aver completato un join al gruppo multicast.

Il sourceAddress parametro può essere un indirizzo IPv6 o IPv4, ma il sourceAddress parametro deve corrispondere alla famiglia di indirizzi del gruppo multicast aggiunto al client.

Il metodo specificato nel callback parametro viene richiamato quando viene ricevuto un pacchetto.

Se si verifica un errore del socket durante l'esecuzione dell'operazione di origine del blocco, viene generata un'eccezione SocketException . L'errore ricevuto viene specificato come membro dell'enumerazione SocketError .

Si applica a