1

我是使用 ADO.NET 实体数据模型工具的新手。我的数据库中有一个表,它具有三个属性(名字、姓氏、年龄)。我需要向这个名为 IsChosen 的实体添加一个字段。但是,我无法在数据库中添加此列。

如何向通过此工具生成的实体添加自定义属性?

谢谢!

4

1 回答 1

5

实体数据模型工具创建部分类。

您可以在另一个源文件中扩展这些部分类。您只需要确保部分类的部分与实体数据模型生成的类位于相同的命名空间中。例如:

工具生成代码

namespace Your.Generated.Classes
{
    public partial class Stuff
    {
        public string Name {get; set;}
        public int Age {get; set;}
    }
}

您的单独代码文件

namespace Your.Generated.Classes
{
    public partial class Stuff
    {
        public string NonDatabaseProperty {get; set;}
    }
}
于 2010-01-21T13:56:57.377 回答