通过


UdpClient.MulticastLoopback 属性

定义

获取或设置一个 Boolean 值,该值指定传出多播数据包是否传递到发送应用程序。

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

属性值

true UdpClient如果接收传出多播数据包,则为 ;否则为 false

示例

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

public static void GetSetMulticastLoopback(UdpClient u)
{
    // Deliver multicast packets back to the sending client.
    u.MulticastLoopback = true;
    Console.WriteLine("MulticastLoopback value is {0}",
        u.MulticastLoopback);
}

注解

多播是 Internet 上多对多通信的可缩放方法。 如果进程订阅多播地址,则进程发送的任何数据包都由已订阅多播地址的所有其他进程接收。

适用于