UdpClient.EnableBroadcast 属性

定义

获取或设置一个 Boolean 值,该值指定 是否可以 UdpClient 发送广播数据包。

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

属性值

true UdpClient如果 允许发送广播数据包,则为 ;否则为 false。 默认为 false

示例

下面的代码示例演示如何使用 EnableBroadcast 属性。

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

注解

广播仅限于特定子网。 可以通过向 255.255.255.255 发送数据包来广播到本地子网;或者,可以使用定向广播地址,该地址是 Internet 协议的网络部分, (IP) 地址,所有位都在主机部分设置。 例如,如果 IP 地址为 192.168.1.40 (C 类地址,网络部分为前三个八位字节,主机部分是最后一个八位字节) ,则定向广播地址为 192.168.1.255。

适用于