Freigeben über


MulticastOption.Group akzeptiert keine null-Werte

MulticastOption.Group akzeptiert keine null-Werte mehr. Wenn Sie die Eigenschaft auf null festlegen, wird eine ArgumentNullException-Klasse ausgelöst.

Eingeführt in Version

5.0

Änderungsbeschreibung

In früheren Versionen von .NET können Sie die MulticastOption.Group-Eigenschaft auf null festlegen. Wenn die MulticastOption-Klasse später an die Socket.SetSocketOption-Methode weitergegeben wird, löst die Runtime eine NullReferenceException-Klasse aus.

In .NET 5 und höher wird eine ArgumentNullException-Klasse ausgelöst, wenn Sie die Eigenschaft auf null festlegen.

Grund für die Änderung

Die Eigenschaft wurde so aktualisiert, dass sie eine ArgumentNullException-Klasse ausgibt, wenn der Wert null ist, um den Frameworkentwurfsrichtlinien zu entsprechen.

Stellen Sie sicher, dass Sie die MulticastOption.Group-Eigenschaft nicht auf null festlegen.

Betroffene APIs