Silverlight RIA服务公开嵌套对象
我在通过WCF RIA服务公开嵌套对象时遇到问题 未绑定到DB的业务对象示例Silverlight RIA服务公开嵌套对象,silverlight,wcf-ria-services,Silverlight,Wcf Ria Services,我在通过WCF RIA服务公开嵌套对象时遇到问题 未绑定到DB的业务对象示例 public class User { public string Name { get; set; } public Product Product { get; set; } } 用户对象将访问我的客户机对象,但产品不会。如何解决此问题?是否在用户元数据中使用[Include]标记?它会将它标识为应该通过网络发送的信息。如果没有映射,请使用LINQ查询:一些伪代码 var user=来自用户中的
public class User
{
public string Name { get; set; }
public Product Product { get; set; }
}
用户对象将访问我的客户机对象,但产品不会。如何解决此问题?是否在用户元数据中使用[Include]标记?它会将它标识为应该通过网络发送的信息。如果没有映射,请使用LINQ查询:一些伪代码 var user=来自用户中的u 在User.Key=Product.Key上加入产品
选择u 您也可以在查询中这样做:
[Include]
public Product Product { get; set; }
var MyUsers = DataContext.Users.Include("Product").ToList();
是的,我添加了Include,但要这样做,您需要使用[Association]属性,在这种情况下,人员和产品之间实际上没有映射。我可以假装这段关系吗?