Сгенерированный шаблон самотрекинга отслеживает изменения, но не сохраняет исходные значения для свойств, которые не являются частью EntityKey, не являются внешними ключами или их ConcurrencyMode свойствами, для которых не установлено значение Исправлено .
Мне нужно было включить это отслеживание значений для одного из моих свойств, поэтому я решил установить для его свойства ConcurrencyMode значение Fixed, чтобы оно теперь отслеживало исходное значение.
Побочным эффектом этого изменения является то, что сгенерированный оператор SQL UPDATE будет содержать проверку исходного значения этого свойства в своем предложении WHERE.