Как работает блокировка строк или таблиц в Linq? - PullRequest
1 голос
/ 13 октября 2009

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

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

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

1 Ответ

2 голосов
/ 13 октября 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...