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.255 に送信することで、ローカル サブネットにブロードキャストできます。または、インターネット プロトコル (IP) アドレスのネットワーク部分であるダイレクト ブロードキャスト アドレスを使用し、ホスト部分にすべてのビットを設定できます。 たとえば、IP アドレスが 192.168.1.40 (ネットワーク部分が最初の 3 オクテットで、ホスト部分が最後のオクテットであるクラス C アドレス) の場合、ダイレクト ブロードキャスト アドレスは 192.168.1.255 です。

適用対象