Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Свойство HttpListenerRequest.UserAgent ранее было аннотировано как ненулевое, но на практике оно было фактически равно null. Аннотация, допускающая значение NULL, для этих свойств была обновлена, чтобы указать, что они допускают значение NULL. Это может привести к новым предупреждениям сборки, связанным с использованием элементов, допускающих значение NULL.
Предыдущее поведение
Ранее свойство было аннотировано как недопустимое значение NULL. Вы можете использовать его значение и предположить, что он не может быть null без получения предупреждений во время сборки.
Новое поведение
Начиная с .NET 9, свойство аннотируется как nullable. Если вы используете значение без проверки null, вы получите предупреждение сборки.
Представленная версия
.NET 9( предварительная версия 1)
Тип разрушающего изменения
Это изменение может повлиять на совместимость исходного кода .
Причина изменения
Примечания этого свойства были неверными. Это изменение применяет соответствующее поведение для свойства и гарантирует, что вызывающие стороны понимают, что значение может быть null.
Рекомендуемое действие
Обновите вызывающий код, чтобы защититься null от этого свойства.