我有一个数据绑定网格在我的视图(XAML)和的ItemSource指向ReportsCollection。该报告实体有三种基本类型和一些复杂的类型。这三个显示为数据网格处预期。此外,该报告实体有型商店的属性。当通过GetReports域法加载报告,我很快就弄清楚,只有基元返回,而不是一些深度的全图。所以,我想也装载存储性能,我在域名服务做出这种改变:

public IQueryable<Report> GetReports()
{
    return this.ObjectContext.Reports.Include("Store");
}

从我眼前的窗户看到,店装不如预期,但是当返回到客户端仍然修剪。这又如何固定?

谢谢!

有帮助吗?

解决方案

装饰在ReportMetadata类商铺属性与[包含]。

[MetadataTypeAttribute(typeof(Report.ReportMetadata))]
public partial class Report
{
    internal sealed class ReportMetadata
    {
        [Include]
        public Store Store;
    }
}
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top