Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> WCF и LINQ, передача связанных данных, Передать связанные данные LINQ через WCF 
:(
    Опции темы
Zigl
Дата 13.7.2009, 08:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 3.9.2007
Где: г. Павлодар, Каза хстан

Репутация: нет
Всего: нет



Пытаюсь передать связанные данные из таблиц через WCF, но на стороне клиента в тех полях null. Узнал, что нужно добавить LoadWith, но ничего не изменилось.

Код

public IEnumerable<Person> GetAllPerson()
{
    using (DBDataContext db = new DBDataContext())
   {
       var opts = new DataLoadOptions();
       opts.LoadWith(p => p.Telephones);
       opts.LoadWith(p => p.Address1);
       opts.LoadWith(p => p.Accounts);
       db.LoadOptions = opts;
       return db.Persons.ToList();
   }
}


На стороне сервиса все данные присутствуют, а после сериализации и передачи у клиента нет связанных данных.
В чем может быть еще дело?
PM MAIL ICQ   Вверх
Idsa
Дата 13.7.2009, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 1
Всего: 62



Цитата(Zigl @  13.7.2009,  12:28 Найти цитируемый пост)
На стороне сервиса все данные присутствуют, а после сериализации и передачи у клиента нет связанных данных.

Значит вопрос в работе с WCF - причем здесь раздел LINQ To SQL? Переношу в профильный раздел.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Zigl
Дата 13.7.2009, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 3.9.2007
Где: г. Павлодар, Каза хстан

Репутация: нет
Всего: нет



Извеняюсь, искал в разделах, и как то не дошло, что "Распределённые приложения и сеть" это нужный раздел.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.1006 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.