2011-04-21 30 views
0

我生成了一个使用MsOrmCodeGen的xml映射,我在应用程序中使用它。linq to sql xml映射不查询跨关系而不使用EntitySet/EntityRef

我验证了映射到我的POCO,并且都很好看。但是,我无法查询关联关系。然后我将EntitySet和EntityRef添加到了POCO中。

我现在可以跨关系查询,虽然现在我认为我得到一个错误,指出“类型‘System.Data.Linq.EntitySet`1’在未引用的程序集定义”。我通过添加对程序集的引用来修复错误,但现在我有点困惑。

使用POCO和XML映射的原因是为了确保我的实体类是干净的,并使其持久性无知。如何让映射在没有EntitySet和EntityRef的情况下工作?

回答