1
A
回答
2
不,我可以告訴大家,在MSDN文章刪除說
商標指定的實體爲已刪除,這樣它將從數據庫中刪除時調用SaveChanges。請注意,在調用此方法之前,實體必須存在於其他某個狀態的上下文中。
。刪除可能只是刪除項目的首選方式。
編輯:
此外,MSDN文章爲EntityState說,這已刪除。
實體正在被上下文跟蹤並存在於數據庫中,但在下次調用SaveChanges時已標記爲從數據庫中刪除。
剛剛將進一步鞏固他們實際上是相同的事情。
+0
而爲了刪除一個項目它必須被加載到CACH是嗎?即使知道鑰匙,也沒有這種東西可以刪除,這是否正確? –
+0
是的,他們都期望的實體存在,但第二個方法,如果有一個LINQ表達式中使用可用於嘗試設置一個實體通過我預想的刪除(即使不存在,因爲LINQ只想沒有回來) –
相關問題
- 1. 實體框架EF.Functions.Like VS string.Contains
- 2. 實體框架VS Ado.net
- 3. 實體框架Vs的MVC
- 4. Subsonic 3 VS實體框架
- 5. 實體框架vs Spring.NET
- 6. 實體框架4 vs NHibernate
- 7. 實體框架vs Linq to實體vs Linq to SQL
- 8. 實體框架實體sql vs linq實體
- 9. 實體框架上下文?
- 10. 實體框架上下文
- 11. 實體是否可以從實體框架的ObjectStateManager中卸載?
- 12. 實體框架性能VS傳統ADO.Net
- 13. 實體框架投影崩潰VS
- 14. 實體框架vs NHibernate - 性能
- 15. 實體框架Linq查詢:.Where鏈vs &&
- 16. Linq To Sql vs實體框架性能
- 17. 實體框架緩存vs Context.Items
- 18. .NET實體框架 - IEnumerable VS. IQueryable
- 19. 實體框架vs企業庫
- 20. SaveChanges vs實體框架中的SaveChangesAsync
- 21. SQL查詢轉換VS實體框架
- 22. 實體框架並行任務vs WCF
- 23. 實體框架vs存儲庫模式
- 24. 實體框架4 - AddObject vs附加
- 25. 實體框架4.1的ObjectContext VS的DbContext
- 26. SQL表vs實體框架MVC
- 27. ADO.NET vs實體框架vs LINQ vs .netTiers vs其他?
- 28. 實體框架 - VS的createQuery VS ExecuteFunction來VS ExecuteStoreQuery ExecuteStoreCommand
- 29. 實體框架+ Unity框架
- 30. 實體框架 - 自動生成vs手動創建實體
看[此](http://stackoverflow.com/questions/17723626/entity-framework-remove-vs-deleteobject)。 – BWA