Оптимистичный параллелизм в Платформе Объекта ADO.NET

HTML 5 приглашает Вас, дают, добавляет много семантического значения к Вашему коду. Кроме того, существует собственное решение встроить мультимедийный контент.

Остальное важно, но это - больше технического сахара, который сохранит Вас от выполнения того же материала с клиентским языком программирования.

7
задан bernhof 18 November 2012 в 19:04
поделиться

1 ответ

Хороший вопрос.

(1) Да, но, к сожалению, не все так просто. Поскольку EF (3.5) имеет независимую модель ассоциации, ассоциация также обрабатывается независимо, и даже если вы не сказали, что она становится частью проверок параллелизма во время ОБНОВЛЕНИЙ и УДАЛЕНИЙ.

то есть, когда вы обновляете человека, которого вы часто будут видеть обновления, которые выглядят следующим образом:

UPDATE Person SET Partner = NULL AND FirstName = 'John' AND LastName = 'Smith' 
WHERE ID = 1 AND Partner = 2

т.е. Партнер - это столбец FK.

Это все изменения в 4.0, если вы используете ассоциации FK, как мы ожидаем также от большинства людей.

(2) Для DELETE any ConcurrencyMode = 'фиксированные' свойства проверяются при удалении. Исключение составляют случаи, когда у вас есть SPROC для удаления, который не принимает эти значения параллелизма.

Надеюсь, это поможет

Alex

6
ответ дан 7 December 2019 в 10:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: