3

次のコード:

order.Orderlines.Remove(orderline)

OrderとOrderlineの間の関係を削除するだけでなく、永続性からOrderlineを永続的に削除することも意味します。多くのスレーブエンティティにはこの状況があります。

私が知っているように、エンティティフレームワークでは追加のコードを記述する必要があります。

context.DeleteObject(orderline);

または、

context.Orderlines.DeleteObject(orderline);

したがって、削除ルールを完全に順番にカプセル化することはできません。

エンティティフレームワークでの1行の削除に適した選択肢はありますか?

4

1 に答える 1

0

あなたが何を求めているのかは私には完全にはわかりませんが、関連するエンティティを削除するためのさまざまなシナリオの非常に完全な説明があり、うまくいけばあなたの質問に答えることができます。

于 2010-02-03T13:52:16.103 に答える