Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linq to sql Linq到SQL实体的文档头_Linq To Sql - Fatal编程技术网

Linq to sql Linq到SQL实体的文档头

Linq to sql Linq到SQL实体的文档头,linq-to-sql,Linq To Sql,我正在着手一个使用LINQtoSQL的项目。我想向LINQtoSQL管理的一些实体的成员添加文档头,但我知道,定义大多数成员的部分类是由工具生成的 由于我不想向这些生成的分部类添加任何代码,有没有其他方法可以为其中定义的成员创建文档头?我想linq to sql是straighforward CRUD的数据层。您不希望直接使用linq2sql作为您的业务层,但我们不要开始讨论 如果您真的想记录它们,可以扩展部分类:为reach linq-2-sql实体创建一个类,并在其中添加文档。如果以后打算将

我正在着手一个使用LINQtoSQL的项目。我想向LINQtoSQL管理的一些实体的成员添加文档头,但我知道,定义大多数成员的部分类是由工具生成的


由于我不想向这些生成的分部类添加任何代码,有没有其他方法可以为其中定义的成员创建文档头?

我想linq to sql是straighforward CRUD的数据层。您不希望直接使用linq2sql作为您的业务层,但我们不要开始讨论

如果您真的想记录它们,可以扩展部分类:为reach linq-2-sql实体创建一个类,并在其中添加文档。如果以后打算将它们用作业务,则很可能需要使用一些附加的业务功能来扩展它们

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AdventureWorks
{
partial class Address
{
   // some documentation here
   {
   }
}

答案似乎是没有答案。除了代码的生成部分,您不能添加文档标题。

生成的代码中文档标题有什么用途?不管怎样,每个人都知道生成代码的用法抱歉这么直白地说,但那是完全错误的。生成的代码将对应于域模型中具有业务意义的实体。文档标题是用来解释这个业务含义的。哈!这是一次很好的酒吧讨论。谢谢你的回答,我会查看的。我不知道如何在我自己的类中“重新声明”成员以添加文档头。声明成员后,由于重复的成员声明,我得到了一个编译器错误。因此,请从Linq运行到SQL,并使用支持POCOs的东西。这是你一开始就应该做的。