UdpAnySourceMulticastClient.BlockSource(IPAddress) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .