1
SQL中行鎖定提示的Linq等效項是什麼?例如:行或表鎖定如何在Linq中工作?
select *
from MyTable with (updlock)
where MyField like 'A%'
或者是整個問題毫無意義,因爲反正Linq的緩存中的所有對象,它不能處理併發更新的對象已駐留在內存中?
SQL中行鎖定提示的Linq等效項是什麼?例如:行或表鎖定如何在Linq中工作?
select *
from MyTable with (updlock)
where MyField like 'A%'
或者是整個問題毫無意義,因爲反正Linq的緩存中的所有對象,它不能處理併發更新的對象已駐留在內存中?
它不起作用; Linq沒有這個機制。擁有它會很高興,但很難以獨立於數據庫的方式提供鎖定提示。但是,仍然可以使用存儲過程或System.Transactions實現相同的效果。