1
我想知道如何将属性添加到模型中的实体对象。将属性添加到模型对象silverlight
[EdmEntityTypeAttribute(NamespaceName="MyObjectModel", Name="MyObject")]
[Serializable()]
[DataContractAttribute(IsReference=true)]
public partial class MyObject: EntityObject
{
private int myVar;
public int MyProperty
{
get { return myVar; }
set { myVar = value; }
}
}
当我这样做,新属性不会出现在MyObject中,但我没有得到任何错误。
我应该怎么做?
谢谢!
谢谢,但是当这样做,然后我创建一个新的MyObject mo = new MyObject,我无法访问MyObject.MyProperty。它没有显示在可能的选择列表中。 – Oliver 2012-08-10 15:19:15
@Oliver请添加更多背景(即发布一些代码:您在哪里写了MyObject mo = new MyObject,您如何定义MyObject,哪个程序集,哪个命名空间......) – ken2k 2012-08-10 15:25:15
我在MainPage.xaml.cs中编写了MyObject mo ... ,客户端,命名空间MyProject。 MyObject在我的Silverlight商业应用程序的Web项目中定义,命名空间是MyProject.Web.Models。 – Oliver 2012-08-10 16:25:36