Есть некий класс
public abstract class House
{
[PrimaryKey]
public abstract int HouseId {get;set;}
public abstract string Address {get;set;}
}
Если я поменяю HouseId, а потом вызову UpdateSql, по собственно ничего не получу, т.к.
сгенерируеться подобный запрос
UPDATE House SET HouseId = @HouseId, Address = @Address WHERE HouseId = @HouseId_W
Но в параметрах @HouseId и @HouseId_W будет одинаковое значенией (AcceptChanges еще не вызывалось)
Как можно получить старое значение HouseId или есть кокой-то атрибут?