Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
7 / 7 / 4
Регистрация: 20.06.2012
Сообщений: 129
Записей в блоге: 4
1

Добавление нового свойства классу модели (entity)

24.08.2014, 12:54. Просмотров 726. Ответов 5
Метки нет (Все метки)

Привет,
я разрабатываю Silverlight приложение с сервисом WCF Ria. Я использую базу данных MS SQL и Entity Framework. Модель я сгенерировал из готовой базы данных (Database first). Модель и сервис (domain service) находятся в отдельном проекте - App1.Data. Silverlight приложение и сгенерированные прокси классы (соответствующие классам модели) находятся в проекте App1.

А к уже существующему классу сущности (model entity class) добавить свойство - хочу передавать дополнительную информацию с этим классом. Я попробовал сделать это так - дополнил класс сущности таким частичным классом:

C#
1
2
3
4
5
public partial class EntityClass
{
    [DataMember]
    public List<EntityClass2> PropertyName {get; set;}
}
После того как пересобрал приложение - это свойство в клиентской части так и не появилось.
Что я делаю не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.08.2014, 12:54
Ответы с готовыми решениями:

Применение проверки достоверности к классу модели созданной entity framework
не могу понять почему не работает.Я его прописал в моделе сформированной entity framework ...

Добавление нового и/или обновление существующего свойства объекта
function updateOne(db, collection, _id, service, phase, status) { let query = {_id:...

Задать свойства отдельному классу
Здравствуйте! У меня есть на странице много таблиц со свойством: tr:hover td{ background:...

Удаление entity из модели
Здравствуйте, история такая. Игрался с core data и создал три entities в файле xcdatamodel...

5
1220 / 1030 / 293
Регистрация: 07.03.2012
Сообщений: 3,243
24.08.2014, 13:29 2
класс должен находиться в том же пространстве имён, что и EntityClass (который не partial)
1
7 / 7 / 4
Регистрация: 20.06.2012
Сообщений: 129
Записей в блоге: 4
24.08.2014, 22:18  [ТС] 3
Монфрид, само собой. Оба класса находятся в одном пространстве.
Есть еще идеи в чем может быть проблема?
0
burning1ife
1439 / 1261 / 293
Регистрация: 21.09.2008
Сообщений: 3,439
Записей в блоге: 9
26.08.2014, 02:21 4
Цитата Сообщение от oblomingo Посмотреть сообщение
После того как пересобрал приложение - это свойство в клиентской части так и не появилось.
Надо не только пересобрать, но и обновить ссылку на сервис, чтобы перегенерировались прокси классы.
1
7 / 7 / 4
Регистрация: 20.06.2012
Сообщений: 129
Записей в блоге: 4
26.08.2014, 17:34  [ТС] 5
Цитата Сообщение от kenny69 Посмотреть сообщение
но и обновить ссылку на сервис, чтобы перегенерировались прокси классы
То есть в проекте App1 убрать и добавить ссылку на App1.Data?
0
burning1ife
1439 / 1261 / 293
Регистрация: 21.09.2008
Сообщений: 3,439
Записей в блоге: 9
26.08.2014, 19:17 6
нет, просто правой кнопкой по ней и "обновить"
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.08.2014, 19:17

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Привязка некоторого свойства с формы к конкретному классу в коде
Здравствуйте возникла такая проблема. Я делаю выборку в БД и закидываю 1 результат в класс(он...

Не появляются связки в Entity модели
Приветствую всех читающих! Есть две таблицы в базе. Строю у себя в проекте EF модель. Включаю в...

Entity framework изменение модели
Использую подход Database first. Модель генерирую автоматически средствами visual studio - ado.net...

Entity Framework. Выборка из модели
У меня есть БД с одной таблицей. Таблица Customers. ID_cust Date Surname Name Patr Address...

Entity Framework и 2 модели в проекте
Если 2 базы данных. К обеим сделаны модели EF. Проблема заключается в том, что в базах есть...

Entity Framework генерирование модели
Задача : сформировать модель по бд. В софте указываю бд, таблицу, нужно. что сформировать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.