Пустые наборы объектов в TryGetObjectByKey - PullRequest
0 голосов
/ 26 апреля 2010

Когда я использую TryGetObjectByKey на моем ObjectContext, он возвращает ошибку. Элемент с повторяющимся значением уже существует.

Когда я смотрю на свои objectContext, я вижу, что ObjectSet пустые. Что я делаю неправильно? Когда я перечисляю ObjectSet вручную, с помощью ToArray или с помощью отладчика, он работает.

LazyLoadingEnabled установлено на true.

Я повторно использую 2 таблицы из другого EDMX, но они находятся в разных пространствах имен, и это не те 1015, к которым я пытаюсь приблизиться.

1 Ответ

0 голосов
/ 26 апреля 2010

это не дубликат. Его разные. Вид ...

Я наконец нашел решение. Платформа Entity неправильно загружает метаданные для POCO.

что вы должны сделать на OnContextCreated это:

databaseContext.MetadataWorkspace.LoadFromAssembly (TypeOf (Entity) .assembly);

Это будет правильно загружать метаданные, и это работает .... Мне нужно прочитать в него ... но это, кажется, делает трюк.

http://social.msdn.microsoft.com/Forums/en/adodotnetdataservices/thread/601491ab-9c46-4fdf-88a7-c7392e5dbcdf

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