【发布时间】:2012-03-14 15:54:13
【问题描述】:
我尝试使用 WCF RIA + SilverLight (Entity FrameWork + DomainService) 在 SQL 服务器上,我有三个表:
用户 身份证号 用户名
用户状态 身份状态 用户名
用户职位 idJobs 用户名
所以,我在服务器/客户端上有三个实体。 有没有办法在一个对象中同时获取所有三个实体?
我想通过域服务端,通过 LINQ(而不是在 SQL Server)来执行此操作?
我尝试创建特殊的代理类,但创建实例感到麻烦。 元数据中定义的代理类字段 - 所以我无法访问它。
例如,我想要类似的东西:
public partial class proxyUser
{
internal sealed class proxyUserMetadata
{
// Metadata classes are not meant to be instantiated.
private proxyUserMetadata()
{
}
public users user { get; set; }
public usersStatus status{ get; set; }
public EntityCollection <usersJobs> jobs { get; set; }
}
}
有简单的方法吗? 谢谢。
【问题讨论】:
标签: silverlight wcf-ria-services