为什么我必须调用SetLink()?

时间:2010-06-26 10:19:30

标签: c# wcf linq

我有一些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?

0 个答案:

没有答案