我有一些Linq to WCF DataService代码,如下所示:
Account account = Account.CreateAccount(1);
Employee employee = Employee.CreateEmployee(1);
context.AddToAccounts( account );
context.AddToEmployees( employee );
employee.Account = account;
context.SetLink(employee, "Account", account);
context.SaveChanges();
这是有效的,但为什么我必须调用SetLink()?
在我的例子中,对SetLink()的调用几乎与它上面的行相同。
为什么无法将帐户对象分配给员工的属性,在幕后自动调用SetLink?