首页 文章

坚持无知Linq to SQL

提问于
浏览
2

我有一个现有的域层 . 我想使用Linq to SQL开发持久层 . 我目前正在使用外部 Map 文件 . 我正在尝试使用延迟加载我的孩子收藏但是不成功 . 有没有办法使用Linq to SQL实现延迟加载但不使用EntitySet或EntityRef .

2 回答

  • 1

    我无法保证我能够接受LTS的最新开发,但之前您必须使用EntitySet / EntityRef来获取延迟加载 .

    如果你想要一个PI模型,你最好的选择是NHibernate .

  • 0

    (没有真正回答这个问题 . )

    .NET 4中的实体框架(又名LINQ to Entities)包括持久性无知支持,例如能够映射到POCO(Plain Old CLR Object1) . 见"Sneak Preview: Persistence Ignorance and POCO in Entity Framework 4.0 " .

    1 I.e.不需要基类或属性 .

相关问题