首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我重命名DataContext属性后,停止LINQ to SQL重命名这些属性

在我重命名DataContext属性后,停止LINQ to SQL重命名这些属性
EN

Stack Overflow用户
提问于 2009-04-16 16:42:22
回答 2查看 691关注 0票数 2

在我的数据上下文中有一个名为Proveedor的实体。将为数据上下文生成一个名为Proveedors的属性,以表示Proveedor的集合。我将其重命名为Proveedores,这是西班牙语的正确拼写。但是只要我在模型上做了任何事情(与Proveedor实体无关)并重新构建它,就会再次将其重命名为Proveedors。

我不想关闭复数,只想让它停止重命名我的重命名:)

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-16 16:49:07

当您更改数据模型dbml文件时,将完全从头开始生成Linq to SQL类。您对类文件所做的任何修改都将被覆盖。

更改多元化规则必须通过更改代码生成来完成,但我不知道这是否可能。

您可以通过在dbml designer窗口中右键单击该表并选择properties来更改生成的名称。有一个名为' name‘的字段,您可以使用它来定义自定义名称。

另外:这与这个特定的问题没有直接的关系,但是如果您想要向生成的类添加修改,它们将被定义为部分类。因此,您可以通过创建单独的分部类来向类中添加方法。

票数 2
EN

Stack Overflow用户

发布于 2009-04-16 16:48:41

您要将其重命名到哪里?如果更改生成的C#代码,它将被覆盖,正如您所看到的那样。

您需要在dbml文件中更改它。打开那个文件。选择属性,然后打开属性面板并在其中进行更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/756993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档