entity framework自动加载

有没有办法让实体对象通过关系自动提取所有相关数据,而不是必须。包括我想要填充的所有内容? 我不能使用延迟加载,因为这需要序列化以通过WCF。 让它自动填充相关集合真是太棒了。

没有没有内置function会自动加载整个对象图。 您必须始终明确说明您希望加载哪些导航属性(通过使用Include方法或LoadProperty方法)。

编辑:

基于您的评论:通常应该可以构建一些自动加载器 – 但这并不容易。 ObjectContext具有MetadataWorkspace属性,该属性包含有关实体的所有元数据。 您可以从元数据加载有关实体的所有信息,并将所需的包含添加到查询中。 我期待一个问题 – 你必须以某种方式处理循环引用。 如果您需要一些示例如何提取有关实体的信息,请检查T4 POCO生成模板。