gpt4 book ai didi

.net - 向 Linq2Sql DBML 中的属性添加属性

转载 作者:行者123 更新时间:2023-12-04 01:29:54 25 4
gpt4 key购买 nike

我们正在使用一个数据库,其中包含我们应用程序中使用的所有数据库表和字段的元数据。
从这个元数据,我们生成包含部分类的代码,扩展我们的 Linq2Sql 实体。

我们有在元数据中添加“过时”标志的想法,这应该反过来将过时属性添加到 Linq 对象中的标记属性。 (使用旧字段在我们的代码中生成警告)

在分部类中可以进行这种类型的扩展吗?只是向部分类文件中的属性添加属性?这听起来很像“部分属性”,我认为 .NET 中不存在这种东西。

最佳答案

是的,查看 MetadataType属性。

好例子 here .在这种情况下,他们希望添加属性以进行验证,但没有理由您不能这样做以表明已过时。

关于.net - 向 Linq2Sql DBML 中的属性添加属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5027155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com