UdpClient.EnableBroadcast Właściwość

Definicja

Pobiera lub ustawia wartość określającą Boolean , czy UdpClient mogą wysyłać pakiety emisji.

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

Wartość właściwości

truejeśli program UdpClient zezwala na wysyłanie pakietów rozgłaszanych; w przeciwnym razie . false Wartość domyślna to false.

Przykłady

Poniższy przykład kodu przedstawia użycie EnableBroadcast właściwości .

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

Uwagi

Emisja jest ograniczona do określonej podsieci. Możesz emitować do podsieci lokalnej, wysyłając pakiet do 255.255.255.255; lub, można użyć adres emisji skierowanej, która jest częścią sieci adresu IP (Internet Protocol) ze wszystkimi bitami ustawionymi w części hosta. Jeśli na przykład adres IP to 192.168.1.40 (adres klasy C, z częścią sieciową jako pierwsze trzy oktety, a część hosta jest ostatnią oktetem), skierowany adres emisji to 192.168.1.255.

Dotyczy