Я пытаюсь обновить одно значение составного первичного ключа изнутри структуры сущности, и я получаю эту ошибку: "Свойство CustomerID является частью информации о ключе объекта и не может быть изменено".
Вот мой код:
Dim customer As Customer = (From c In db.Customer Where c.CustomerID = "xxx" AndAlso c.SiteKey = siteKey).FirstOrDefault
customer.CustomerID = "fasdfasdf"
db.SaveChanges()
Это кажется слишком простым. Верно ли, что вы не можете обновить первичный ключ в рамках сущности? Я не могу найти документацию по этой теме. Спасибо!