2009-06-15 82 views
0

我可以强制DBML设计器使用自定义类型而不是自动生成类型吗? 我可以编辑database.designer.cs,但修改表格时这些更改将会丢失。DynamicData:使用自定义类型作为返回类型

如果不是,我怎么能轻松地将自动生成的类型“转换”为Linq中的自定义类型?

回答

0

的DBML设计师代码生成,简单明了 - 尽管DML可能有助于为映射文件

有多种选择这里:

  • 使用SqlMetal生成映射文件
  • 用标准属性修饰您的现有对象
  • 使用外部xml文件来描述关系

资源:

还要注意在4.0英孚还支持POCO。


如果您只是想从LINQ类型手动项目到您的类型;如果他们有类似的属性,像PropertyCopyMiscUtil可能会有所帮助 - 见this answer

相关问题