UdpAnySourceMulticastClient.BlockSource(IPAddress) Méthode

Définition

Attention

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

Bloque une source pour que les paquets de multidiffusion provenant de cette dernière ne soient plus reçus.

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)

Paramètres

sourceAddress
IPAddress

Adresse de la source à bloquer.

Attributs

Exceptions

Le groupe de multidiffusion n’a pas encore été joint.

Une erreur s’est produite pendant la tentative d’accès au socket.

Remarques

La BlockSource méthode empêche la réception des paquets de multidiffusion provenant d’une adresse source spécifiée. Le client doit avoir terminé une jointure au groupe de multidiffusion.

Le sourceAddress paramètre peut être une adresse IPv6 ou IPv4, mais le sourceAddress paramètre doit correspondre à la famille d’adresses du groupe de multidiffusion joint par le client.

La méthode spécifiée dans le callback paramètre est appelée lorsqu’un paquet a reçu.

En cas d’échec du socket lors de l’exécution de l’opération de source de bloc, un SocketException est levée. L’erreur reçue est spécifiée en tant que membre de l’énumération SocketError .

S’applique à