Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ComponentDesigner.Initialize было обновлено, чтобы вызвать исключение ArgumentNullException , если аргумент компонента имеет значение null.
Представленная версия
.NET 9( предварительная версия 1)
Предыдущее поведение
ComponentDesigner.Initialize Ранее принял null аргумент, но привел к NullReferenceException или другому исключению позже.
Новое поведение
Начиная с .NET 9, ComponentDesigner.Initialize вызывает исключение ArgumentNullException, если аргумент является null.
Изменение категории
Это изменение поведения.
Причина изменения
Во время включения поддержку nullability в файле кода было обнаружено, что многие методы и свойства, как в ComponentDesigner, так и в его подклассах, зависят от переданного компонента, чтобы быть инициализированным в значение не равное null. Эти методы и свойства привели к NullReferenceException или другому исключению позже, если они были инициализированы со значением null .
Рекомендуемое действие
Убедитесь, что вы не вызываете ComponentDesigner.Initialize с аргументом null.