Ватсон Карли
Шрифт:
□ Определить, должны ли данные быть атрибутом или элементом.
□ Определить пространство имен.
□ Изменить имя атрибута или элемента.
Вместе с возможностью сериализовать только открытые данные, невозможно сериализовать графы объектов (объекты, которые достижимы из сериализуемого объекта). Это не является серьезным ограничением. При тщательном проектировании классов этого легко можно избежать. Если необходимо иметь возможность сериализовать открытые и скрытые данные, а также граф объектов, содержащий множество вложенных объектов, то можно будет воспользоваться пространством имен
Данные для сериализации могут быть примитивными типами данных, полями, массивами и XML, встроенным в форму объектов
На платформе .NET существует инструмент, помогающий создавать атрибуты,— это утилита
□ Генерировать схему XML из файла схемы XDR
□ Генерировать схему XML из файла XML
□ Генерировать классы
□ Генерировать классы времени выполнения, которые имеют специальные атрибуты для
□ Генерировать XSD из классов, которые уже были разработаны
□ Ограничивать список элементов, которые создаются в коде
□ Определять, на каком языке программирования должен быть представлен генерируемый код (C#, VB.NET, или JScript.NET)
□ Создавать схемы из типов в компилированных сборках
В документации платформы можно найти подробное описание параметров командной строки.
Несмотря на предлагаемые возможности, вовсе не обязательно использовать
Метод
Здесь мы добавляем событие другой кнопки для создания нового объекта
Здесь создается новый объект