从 edmx 复制并粘贴属性名称

发布于 2024-11-25 05:29:15 字数 141 浏览 2 评论 0原文

假设我刚刚更新了模型并添加了一个包含 30 列的表格。
现在我需要创建一个具有这 30 个属性的商务类。
我不想使用任何创建此类的工具,但我只想能够从 edmx 文件复制属性名称。

有什么好的办法吗?复制并粘贴每个属性是非常困难的工作。

Assume I just updated my model and added a table with 30 columns.
Now I need to create a business class with this 30 properties.
I don't want to use any tools that created this class but I only want to be able to copy the names of the properties from the edmx file.

Is there any good way to do so? Copy and paste each property is very hard job to do.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黑凤梨 2024-12-02 05:29:15

您可以使用其他编辑器打开 edmx 文件。为此,您可以右键单击 edmx 文件并使用 XML(文本)编辑器 打开它。然后,您必须找到描述您的属性的部分并复制它。例如:

<EntityType Name="AccessItems">
      <Key>
        <PropertyRef Name="ID" />
      </Key>
      <Property Name="ID" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />
      <Property Name="Name" Type="varchar" Nullable="false" MaxLength="128" />
      <Property Name="Path" Type="varchar" MaxLength="256" />
      <Property Name="IsActive" Type="bit" Nullable="false" />
      <Property Name="IsModule" Type="bit" Nullable="false" />
      <Property Name="Parent_ID" Type="int" />
    </EntityType>

如果您只需要属性的名称,则可以使用Alt+Shift+箭头键仅选择所需的数据,然后清除不需要的内容,因为某些属性名称将被比其他的更长,你会得到一些其他的符号。
希望这有帮助!

You can open the edmx file using another editor. To do this you can right click the edmx file and open it with XML (Text) Editor. Then you have to find the section where your properties are described and copy it. For example:

<EntityType Name="AccessItems">
      <Key>
        <PropertyRef Name="ID" />
      </Key>
      <Property Name="ID" Type="int" Nullable="false" StoreGeneratedPattern="Identity" />
      <Property Name="Name" Type="varchar" Nullable="false" MaxLength="128" />
      <Property Name="Path" Type="varchar" MaxLength="256" />
      <Property Name="IsActive" Type="bit" Nullable="false" />
      <Property Name="IsModule" Type="bit" Nullable="false" />
      <Property Name="Parent_ID" Type="int" />
    </EntityType>

If you need just the names of the properties, you can select only the data you want using Alt+Shift+The Arrow Keys and then just clear the unneeded things, as some property names will be longer than others and you'll have some other symbols.
Hope this helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文