【发布时间】:2010-02-08 21:56:12
【问题描述】:
我们在我们的一个项目中使用 Linq-To-SQL,我喜欢修改代码生成使用的模板,以添加一些代码分析抑制属性。有人知道我该怎么做吗?
【问题讨论】:
标签: linq-to-sql
我们在我们的一个项目中使用 Linq-To-SQL,我喜欢修改代码生成使用的模板,以添加一些代码分析抑制属性。有人知道我该怎么做吗?
【问题讨论】:
标签: linq-to-sql
Have a look here(由 Damien Guard 提供),它提供了一个很好的使用 T4 Templates 来实现此目的的概要。
另外,看起来他已经在 CodePlex 上发布了整个内容:LINQ to SQL templates for T4
【讨论】:
许多 Linq-To-SQL 类都是作为分部类实现的。如果您实现自己的部分类 (http://msdn.microsoft.com/en-us/library/wa80x488%28VS.80%29.aspx),则可以向其中添加属性。通过使用分部类,您可以避免在下次生成 Ling-To-SQL 类时删除属性的风险。
【讨论】: