MulticastOption.Group не принимает значение null
MulticastOption.Group больше не принимает значение null
. Если задать для свойства значение null
, вызывается исключение ArgumentNullException.
Представленные версии
5,0
Описание изменения
В предыдущих версиях .NET для свойства MulticastOption.Group можно было задать значение null
. Если впоследствии MulticastOption передается в Socket.SetSocketOption, среда выполнения вызывает исключение NullReferenceException.
В .NET 5 и более поздних версиях исключение ArgumentNullException вызывается, если для этого свойства задано значение null
.
Причина изменения
Для соответствия рекомендациям по проектированию платформы свойство было обновлено для создания исключения ArgumentNullException, если значение равно null
.
Рекомендуемое действие
Убедитесь, что для MulticastOption.Group не задается значение null
.