UdpClient.EnableBroadcast Proprietà

Definizione

Ottiene o imposta un Boolean valore che specifica se l'oggetto UdpClient può inviare pacchetti broadcast.

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

Valore della proprietà

true se consente l'invio UdpClient di pacchetti broadcast; in caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso della EnableBroadcast proprietà .

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);
}

Commenti

La trasmissione è limitata a una subnet specifica. È possibile trasmettere alla subnet locale inviando un pacchetto a 255.255.255.255.255; oppure, è possibile usare l'indirizzo broadcast diretto, ovvero la parte di rete di un indirizzo IP (Internet Protocol) con tutti i bit impostati nella parte host. Ad esempio, se l'indirizzo IP è 192.168.1.40 (indirizzo C di classe, con la parte di rete come primi tre ottetti e la parte host è l'ultimo ottetto), l'indirizzo broadcast diretto è 192.168.1.255.

Si applica a