2011-01-26 155 views
4

EF4是否支持Cascade更新規則?它是否像Cascade刪除規則一樣,或者當我在我的上下文中調用SaveChanges時,它會自動更新?我可以看到MSSQL 2005中有Cascade更新選項,但我似乎無法在EF4中找到它的支持...實體框架4級聯更新?

回答

2

是的,實體框架支持Cascade更新,您可以在Property上的.edmx文件中看到此屬性當您點擊表格關聯時選項卡

+0

那麼這很尷尬,我沒有看到它。我只看到OnDelete規則。如果我在數據庫中設置它,它不會生成(只有onDelete是)。可能是什麼問題呢? – Eduard 2011-01-27 08:24:19

1

即使EF是複合材料的一部分,也不可​​能在EF中更新實體關鍵點。因此,EF不允許您在沒有實體密鑰的情況下創建關聯。您只能在數據庫層提供這個功能。