Entity Framework 4 ste удаляет отношение внешнего ключа - PullRequest
0 голосов
/ 16 марта 2010

Я использую EF4 и STE с Silverlight.

У меня проблемы с удалением дочерних записей из моей основной сущности. По какой-то причине я могу удалить дочерние сущности, если их внешний ключ к моей первичной сущности является частью их Первичного ключа.

Но если это не так, они не удаляются.

Мне кажется, эти посты объясняют это: http://mocella.blogspot.com/2010/01/entity-framework-v4-object-graph.html

http://blogs.msdn.com/dsimmons/archive/2010/01/31/deleting-foreign-key-relationships-in-ef4.aspx

У меня вопрос: как удалить дочернюю запись, внешний ключ которой не является частью ее первичного ключа в Silverlight, где у меня нет доступа к функции DeleteObject ()?

1 Ответ

0 голосов
/ 18 марта 2010

Вот что я пытался сделать:

PrimaryEntity.Children.Remove(itemToDelete);

Но что я должен был сделать, чтобы это заработало:

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