Уведомить разработчика о методе «НЕ ИСПОЛЬЗОВАТЬ»
Если класс [Serialisable]
(т. е. его можно .net копировать куда угодно по .net-framework мере необходимости), для .net-framework десериализации необходим attributes конструктор без параметров.
Я attribute предполагаю, что вы хотите .net-framework заставить ваш код передавать dotnet значения по умолчанию для attribute ваших свойств параметризованному .net конструктору.
По сути, вы attributes говорите, что XmlSerializer
может сделать dotnet копию, а затем установить .net-framework свойства, но вы не хотите, чтобы dotnet ваш собственный код делал .net это.
В какой-то степени я attributes думаю, что это чрезмерное .net проектирование.
Просто добавьте .net-framework XML-комментарии, подробно .net описывающие, какие свойства .net-framework нужно инициализировать (и .net-framework какие).
Не используйте [Obsolete]
, потому .net-framework что это не так. Зарезервируйте attribute это для действительно устаревших dotnet методов.
.net
attributes
Уведомить разработчика о методе «НЕ ИСПОЛЬЗОВАТЬ»
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.