- 网站用于提供Silverlight页面。
- 一个Entity Framework数据访问层。
我已经添加了该属性:
namespace Server.DAL.Model
{
public partial class Contact
{
public string FullName
{
get
{
return string.Format("{0} {1}", this.FirstName, this.LastName);
}
}
}
}
在服务器端测试时,该新属性存在并且正常工作。但是在Silverlight客户端上不存在该属性。我尝试添加一个带有
Include
属性的元数据类,但由于字符串是原始类型,因此在编译时会出现以下错误:
如何使此属性可用于Silverlight客户端?实体类型“Contact”中的属性“FullName”不能标记为IncludeAttribute,因为“String”不是有效的实体类型。实体类型不能是原始类型或像字符串或Guid这样的简单类型。