在使用 RIA 服务的 Silverlight 应用程序中,我必须[Include]
在元数据文件和ObjectContext.Include("WhatEver")
DomainServiceClass 文件中使用。
有人可以向我解释为什么其中任何一个本身都不够吗?
提前致谢!
在使用 RIA 服务的 Silverlight 应用程序中,我必须[Include]
在元数据文件和ObjectContext.Include("WhatEver")
DomainServiceClass 文件中使用。
有人可以向我解释为什么其中任何一个本身都不够吗?
提前致谢!
显然缺少关联属性。与 [Include] 一起使用 [Association](在两个相关的 Entities 中,第一个参数同名)。
这是一个例子
class Toto
{
public int? Id
{
get;
set;
}
[Include]
[Association("Titi_Toto", "Id", "TotoId")]
public IList<Titi> TitiList
{
get;
set;
}
}
....
class Titi
{
public int? Id
{
get;
set;
}
public int? TotoId
{
get;
set;
}
[Include]
[Association("Titi_Toto", "TotoId", "Id", IsForeighKey=True)]
public Toto TotoRef
{
get;
set;
}
}