MulticastOption.Group で null 値を受け付けない
MulticastOption.Group で null
の値を受け付けなくなりました。 プロパティを null
に設定すると、ArgumentNullException がスローされます。
導入されたバージョン
5.0
変更の説明
以前のバージョンの .NET では、MulticastOption.Group プロパティを null
に設定できます。 MulticastOption が後で Socket.SetSocketOption に渡される場合、ランタイムによって NullReferenceException がスローされます。
.NET 5 以降では、プロパティを null
に設定した場合、ArgumentNullException がスローされます。
変更理由
Framework デザイン ガイドラインとの一貫性を保つため、値が null
の場合に ArgumentNullException をスローするようにプロパティは更新されました。
推奨アクション
MulticastOption.Group に null
を設定していないことを確認します。
影響を受ける API
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示