2012-06-12 1 views
0

В службах RIA я определяю некоторый частичный класс для объекта. (Находится под * .shared.cs)RIA Services part class issue

Этот частичный класс имеет несколько новых полей, у которых нет объекта.

И у меня есть метод для заполнения этих полей объекта, включая дополнительные частичные классы полей.

Когда я отлаживаю этот метод RIA Services, я вижу, что все поля класса Partial заполнены хорошо. Поэтому они НЕ НУЛЬНЫ.

Когда я получаю обратный вызов от RIA Services в Silverlight коде (MVVM) Я могу видеть ВСЕ поля:

  1. Основных поля сущностей.
  2. Дополнительные частичные поля классов.

!!! Но частичные поля классов NULL !!!

Что мне там недостает? Любая подсказка?

Спасибо!

enter image description here

ответ

0

Наконец-то я нашел другой способ реализовать то, что мне нужно:

Я только что создал SQL Server View и это все! :)

Поэтому я рекомендую использовать этот подход.

1

Пожалуйста, добавьте [DataMemberAttribute()] атрибута (System.Runtime.Serialization имен) к свойствам частичных классов.

+0

Спасибо! Дай мне попробовать! –

+0

Он работает, я использовал его в реальном проекте. –

+0

Ну ... Я получаю сообщение об ошибке. Он говорит, что этот тип уже содержит определение ... –