1

在使用 RIA 服务的 Silverlight 应用程序中,我必须[Include]在元数据文件和ObjectContext.Include("WhatEver")DomainServiceClass 文件中使用。

有人可以向我解释为什么其中任何一个本身都不够吗?

提前致谢!

4

1 回答 1

0

显然缺少关联属性。与 [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;
}

}
于 2013-04-22T14:10:56.423 回答