MulticastOption.Group 不接受 null 值

MulticastOption.Group 不再接受值 null。 如果将属性设置为 null,则会引发 ArgumentNullException

已引入的版本

5.0

更改描述

在早期版本的 .NET 中,可以将属性设置为 MulticastOption.Groupnull. MulticastOption如果稍后传递给Socket.SetSocketOption,运行时将抛出NullReferenceException

在 .NET 5 及更高版本中,如果将属性设置为 ArgumentNullException,则会引发 null

更改原因

为了与框架设计准则保持一致,属性已更新为在值为 ArgumentNullException 时引发 null

确保不要将 MulticastOption.Group 设置为 null

受影响的 API