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