2014-01-22 23 views
0

我有一個WPF應用程序,並使用實體框架。我正在閱讀教程我需要斷開連接的實體嗎?

並且作者正在討論斷開的實體,這是我第一次聽說它們。對於什麼時候需要斷開連接的實體,我有點困惑,因爲我一直使用EF來很好地對我的業務對象執行CRUD操作。如果我在對業務對象執行CRUD操作時使用相同的上下文,爲什麼需要手動跟蹤實體狀態更改?謝謝你的幫助。

回答

1

如果您始終關注始發上下文實例,那麼您可能不需要擔心斷開連接的實體。斷開連接的實體經常出現在Web服務或網站的上下文中,其中最初檢索實體的上下文(並且例如放置在Session中)在該實體已經過去的某段時間不再可用修改並需要保存回數據庫。

+0

謝謝。這就是我正在收集的內容。這個概念似乎在n層Web應用程序中更有意義,但不是僅使用服務器數據庫的離線WPF應用程序。 –

相關問題