分享方式:


作法:管理變更衝突

LINQ to SQL 提供了一個 API 的集合,可協助您探索、評估並解決並行衝突。

本節內容

如何:偵測和解決發生衝突的提交內容
描述如何偵測和解決並行存取衝突。

如何:指定並行例外狀況的擲回時機
描述如何指定應該通知您發生並行存取衝突的時機。

如何:指定用於測試並行衝突的成員
描述如何將成員加上屬性 (Attribute),以指定是否要檢查這些屬性是否發生並行存取衝突。

如何:擷取實體衝突資訊
描述如何蒐集實體衝突的相關資訊。

如何:擷取成員衝突資訊
描述如何蒐集成員衝突的相關資訊。

如何:藉由保留資料庫值來解決衝突
描述如何以資料庫值覆寫目前值。

如何:藉由覆寫資料庫值來解決衝突
描述如何覆寫資料庫值來保留目前值。

如何:藉由與資料庫值合併來解決衝突
描述如何合併資料庫和目前值來解決衝突。

開放式並行存取:概觀
說明適用於 LINQ to SQL 中開放式並行存取 (Optimistic Concurrency) 的詞彙。