Я использую библиотеку классов службы Ria. Это содержит 2 библиотеки по имени RiaClasslibrary
RiaClasslibrary.Web
.Ria сгенерированный код не поддерживает частичный класс
Riaclasslibrary.Web
содержит ADO.NET entity data model
и имеет имя BaseModel
. BaseModel
содержит tPage
класс.
Моя проблема
Я вставив отделенный tPage
класс. Этот класс содержит 2 общедоступных объекта. показать ниже
public sealed partial class tPage : EntityObject
{
public List<tPage> Children { get; set; }
public tPage Parent { get; set; }
public Boolean IsSelected { get; set; }
}
После я вставив DomainService и строительство RiaClasslibrary.Web
библиотеки классов. Но созданный код службы ria не содержит выше свойств.
У вас возникли вопросы. Почему вы отделяете класс tPage
. Вы просто вставляете эти свойства 3 в код Modelbase.Designer
.
Мой ответ: База данных не содержит эти свойства 3 и если я вставляю свойства в код, свойства удаляются после обновления модели Entity.
Рад, чтобы найти ответ на свой вопрос, провел часы борьбу с этой проблемой! +1 – David