UdpClient.EnableBroadcast Propriété

Définition

Obtient ou définit une Boolean valeur qui spécifie si le UdpClient peut envoyer des paquets de diffusion.

public:
 property bool EnableBroadcast { bool get(); void set(bool value); };
public bool EnableBroadcast { get; set; }
member this.EnableBroadcast : bool with get, set
Public Property EnableBroadcast As Boolean

Valeur de propriété

true si autorise l’envoi UdpClient de paquets de diffusion ; sinon, false. Par défaut, il s’agit de false.

Exemples

L’exemple de code suivant montre l’utilisation de la EnableBroadcast propriété .

static void GetSetEnableBroadcast( UdpClient^ u )
{
   // Set the Broadcast flag for this client.
   u->EnableBroadcast = true;
   Console::WriteLine(  "EnableBroadcast value is {0}", u->EnableBroadcast );
}
public static void GetSetEnableBroadcast(UdpClient u)
{
    // Set the Broadcast flag for this client.
    u.EnableBroadcast = true;
    Console.WriteLine("EnableBroadcast value is {0}",
        u.EnableBroadcast);
}

Remarques

La diffusion est limitée à un sous-réseau spécifique. Vous pouvez diffuser sur votre sous-réseau local en envoyant un paquet à 255.255.255.255 . ou, vous pouvez utiliser l’adresse de diffusion dirigée, qui est la partie réseau d’une adresse IP (Internet Protocol) avec tous les bits définis dans la partie hôte. Par exemple, si votre adresse IP est 192.168.1.40 (une adresse de classe C, avec la partie réseau comme les trois premiers octets et la partie hôte est le dernier octet), votre adresse de diffusion dirigée est 192.168.1.255.

S’applique à