Добавление свойства в пользовательский класс LINQ to SQL не отражается на стороне клиента - PullRequest
0 голосов
/ 15 апреля 2010

Приложение, с которым я работаю, использует Silverlight на стороне клиента и получает данные из базы данных, используя объект LINQ to SQL, анализируемый по контракту, как в WCF.

Я пытаюсь добавить свойство вобъект запроса LINQ выглядит следующим образом:

public partial class Linq_data_class
{
    public String NewProperty { get; set; }
}

Это свойство отсутствует в базе данных, к которой я обращаюсь.

Я попытался получить доступ к свойству в Page.xaml.cs, ноне могуЧто я делаю не так?

Спасибо ...

1 Ответ

1 голос
/ 15 апреля 2010

Добавьте атрибут [DataMember] к свойству. В WCF участие в контракте на данные является «добровольным» - необходимо явно указать, что свойство или поле является частью контракта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...