Как создать функцию импорта / хранимую процедуру с EDM, которая включает в себя ссылочные объекты - PullRequest
0 голосов
/ 11 августа 2011

Кто-нибудь знает, как создать импорт функции в модели данных сущностей, которая возвращает коллекцию типов сущностей, которая также включает ссылочные типы.Например, в LINQ для сущностей вы можете использовать метод .Include () для загрузки определенной ссылочной сущности из БД.У меня есть хранимая процедура, которая возвращает данные из двух таблиц, и я хочу заполнить оба объекта сущности из этой хранимой процедуры, но когда я прохожу через мастер, чтобы создать импорт функции, она дает только возможность создания коллекций одного типа сущности ввремя.

Любая помощь очень ценится.

1 Ответ

0 голосов
/ 11 августа 2011

Насколько я знаю, это не поддерживается. Хранимые процедуры в EFv4 могут возвращать только один набор результатов, который напрямую сопоставлен с одним выбранным типом объекта. Отношения не заселены.

Вы должны заполнить сущности вручную, если хотите также загрузить отношения.

...