在客户端使用RIA Service添加自定义属性

时间:2011-07-18 12:50:25

标签: c# .net silverlight-4.0 wcf-ria-services

我需要在客户端使用WCF RIA Service添加自定义属性。此属性不在我的模型(.edmx)中,但是是我的界面的实现。

要添加的属性:

public IEmployee MyEmployee
{
   get { }
}

我试试这个:

[DataMemberAttribute]
public IEmployee MyEmployee
{
   get { }
}

但这不起作用。

基本的返回类型有效:

[DataMemberAttribute]
public string MyEmployeeId
{
   get { }
}

(我认为)这是因为我返回了一个IEmployee,我需要实现这个属性。

由于他的依赖关系,我无法将文件重命名为* .shared.cs。

是否可以这样做?

1 个答案:

答案 0 :(得分:1)

如果对某些人来说,你只需要客户端上的属性,请记住在客户端创建的实体是partial类,所以我想你可以扩展它们并添加你需要的属性。登记/> 希望能帮助到你。