Dbml为EntitySet名称添加1

时间:2011-05-12 14:59:49

标签: c# .net linq linq-to-sql entityset

您好我有一个dbml文件,它开始在EntitySet名称的末尾添加1 有什么方法可以永久解决这个问题吗?如果我在设计器文件中更改它,它只会在文件更新时返回。

[global::System.Data.Linq.Mapping.AssociationAttribute(Name="Product_CompositeProduct", Storage="_CompositeProducts1", ThisKey="ProductNo", OtherKey="ParentID")]
        public EntitySet<CompositeProduct> CompositeProducts1
        {
            get
            {
                return this._CompositeProducts1;
            }
            set
            {
                this._CompositeProducts1.Assign(value);
            }
        }

我可以改变其余的代码,但我不喜欢名字中有1个。

1 个答案:

答案 0 :(得分:0)

您似乎已经拥有了名为CompositeProducts的属性,这就是它在实体集末尾添加1的原因。它下次会加2。