UdpAnySourceMulticastClient.BlockSource(IPAddress) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
阻止源,从而不再接收源自它的多播数据包。
public:
void BlockSource(System::Net::IPAddress ^ sourceAddress);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public void BlockSource (System.Net.IPAddress sourceAddress);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.BlockSource : System.Net.IPAddress -> unit
Public Sub BlockSource (sourceAddress As IPAddress)
参数
- sourceAddress
- IPAddress
要阻止的源地址。
- 属性
例外
尚未联接多播组。
尝试访问套接字时出错。
注解
方法 BlockSource 阻止接收源自指定源地址的多播数据包。 客户端必须已完成多播组的加入。
参数 sourceAddress
可以是 IPv6 或 IPv4 地址,但 sourceAddress
参数必须与客户端加入的多播组的地址系列匹配。
当收到数据包时, callback
将调用 参数中指定的方法。
如果在执行块源操作时出现套接字故障, SocketException 则会引发 。 收到的错误指定为枚举的成员 SocketError 。