Как добавить свойство сложного типа к сущности (средства работы с моделью EDM)
В приведенной в данном разделе процедуре описано использование Конструктор моделей EDM ADO.NET (конструктор сущностей) для добавления свойства сложного типа к сущности. Сведения об использовании сложных типов см. в разделе Complex Type Objects (Entity Framework).
Следующие процедуры предполагают наличие EDMX-файла, открытого в конструкторе сущностей.
Добавление существующего сложного типа к сущности
Добавление существующего сложного типа к сущности
Щелкните правой кнопкой мыши сущность, укажите Добавить и выберите Сложное свойство.
Свойство сложного типа с именем по умолчанию будет добавлено к сущности. Свойству назначается тип по умолчанию (выбранный из имеющихся сложных типов).
Назначить свойству необходимый тип можно в окне Свойства.
Примечание
После добавления свойства сложного типа к сущности необходимо сопоставить ее свойства со столбцами таблицы.Дополнительные сведения см. в разделе Как сопоставить свойства сложного типа со столбцами таблицы (средства работы с моделью EDM).
Реструктурирование существующих свойств в сложный тип
Реструктурирование существующих свойств в свойства сложного типа
В области конструктора сущностей выберите одно или несколько свойств сущности (кроме свойств навигации), щелкните их правой кнопкой мыши и выберите Реструктурировать в новый сложный тип.
Новый сложный тип с выбранными свойствами будет добавлен в обозреватель моделей. Сложному типу присваивается имя по умолчанию. Дополнительные сведения о переименовании сложного типа см. в разделе Как создавать и изменять сложные типы (средства работы с моделью EDM).
Сложное свойство только что созданного типа заменит выбранные свойства. Все сопоставления свойств будут сохранены.
См. также
Задачи
Как создавать и изменять сложные типы (средства работы с моделью EDM)
Как сопоставить импорт функции со сложным типом (средства модели EDM)
Как сопоставить свойства сложного типа со столбцами таблицы (средства работы с моделью EDM)
Другие ресурсы
Задачи моделирования при помощи средств работы с моделью EDM