Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Lazy load в EF / 4 сообщений из 4, страница 1 из 1
15.03.2010, 13:24
    #36520721
curiousMan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazy load в EF
Пытаюсь реализовать lazy load в ADO.NET EF. Добавил в частичный класс сущности новое свойство:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
        public string TitleName
        {
            get
            {
                string title = "";

                if (ActiveClientsReference.IsLoaded == false)
                {
                    ActiveClientsReference.Load();
                }

                if (ActiveClients != null)
                {
                    if (ActiveClients.TITLEReference.IsLoaded == false)
                    {
                        ActiveClients.TITLEReference.Load();
                    }

                    if (ActiveClients.TITLE != null)
                    {
                        title = ActiveClients.TITLE.ToString();

                    }
                }

                return title;
            }
        }

Но ничего не грузится, при отладке видно, что IsLoaded у TITLEReference равняется true, но тем не менее значение TITLE все равно null.
...
Рейтинг: 0 / 0
15.03.2010, 13:27
    #36520736
curiousMan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazy load в EF
Забыл добавить: если делать Include("TITLE") при запросе из DataContext, то весь объектный граф замечательно загружается. Т.е. в схеме ошибок нет.
...
Рейтинг: 0 / 0
22.03.2010, 09:07
    #36533786
WYPMAH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazy load в EF
curiousManесли делать Include("TITLE") при запросе из DataContext, то весь объектный граф замечательно загружается
ну собственно так и должно быть

_______________
AnimeBay - аниме магазин, который Вас не разочарует.
...
Рейтинг: 0 / 0
22.03.2010, 12:39
    #36534274
curiousMan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Lazy load в EF
WYPMAHcuriousManесли делать Include("TITLE") при запросе из DataContext, то весь объектный граф замечательно загружается
ну собственно так и должно быть

что должно быть? чтобы метод Load сущности ничего не загружал?
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Lazy load в EF / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]