Как работает блокировка строк или таблиц в Linq?

Каков эквивалент Linq для подсказок блокировки строк в SQL? Например:

select *
  from MyTable with (updlock)
 where MyField like 'A%'

Или весь вопрос спорный, потому что Linq все равно кэширует все объекты и не может обрабатывать одновременные обновления объекта, уже находящегося в памяти?

13.10.2009 13:57:10
1 ОТВЕТ
РЕШЕНИЕ

Это не работает; У Линка нет механизма для этого. Было бы неплохо иметь, но трудно обеспечить подсказки блокировки независимым от базы данных способом. Тем не менее, вы все равно можете использовать хранимые процедуры или System.Transactions для достижения того же эффекта.

2
13.10.2009 14:09:11