Linq to SQL Update : "Operation is not valid due to the current state of the object" hatasının çözümü

Haziran 2012 | Burhan Çetinkaya, Yazılım Geliştirme Uzmanı
One to One bağlatılı bir tablonun herhangi bir satırını güncellemek istiyorsanız şu şekilde linq sorgusunu yazmalısınız:  

Örn:
user. Office= db. Offices. Single(x=>x. OfficeId == 83);

Eğer aşağıdaki gibi set etmeye çalışırsanız "Operation is not valid due to the current state of the object" hatasını alırsınız.

Yanlış:
user. OfficeId=  83 ;