MulticastOption.Group non accetta un valore null

MulticastOption.Group non accetta più un valore di null. Se si imposta la proprietà su null, viene generata una ArgumentNullException.

Versione introdotta

5.0

Descrizione delle modifiche

Nelle versioni precedenti di .NET, è possibile impostare la proprietà MulticastOption.Group su null. Se MulticastOption viene successivamente passato a Socket.SetSocketOption, il runtime genera una NullReferenceException.

In .NET 5 e versioni successive, viene generata una ArgumentNullException se si imposta la proprietà su null.

Motivo della modifica

Per essere coerente con le linee guida per la progettazione del framework, la proprietà è stata aggiornata per generare una ArgumentNullException se il valore è null.

Assicurarsi di non impostare MulticastOption.Group su null.

API interessate