12 из 1815 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
В чём разница между атрибутами [ConcurrencyCheck] и [Timestamp] в управлении параллелизмом Entity Framework?
[ConcurrencyCheck]
[Timestamp]
[ConcurrencyCheck] можно применить к любому свойству для отслеживания изменений, тогда как [Timestamp] предназначен специально для свойств типа byte[], которые автоматически увеличиваются базой данных при каждом обновлении
byte[]
[Timestamp] можно применить к любому свойству, тогда как [ConcurrencyCheck] только для свойств типа byte[]
[ConcurrencyCheck] используется для пессимистичного блокирования, а [Timestamp] для оптимистичного
Оба атрибута функционально идентичны, но [Timestamp] требует ручного управления значениями