C# Linq到SQL-向生成的类添加Intellisense

C# Linq到SQL-向生成的类添加Intellisense,c#,visual-studio-2008,linq-to-sql,C#,Visual Studio 2008,Linq To Sql,是否有任何方法可以将intellisense添加到LINQ to SQL中设计器生成的类和属性中?我想添加这些注释来说明文档类或属性在项目中的含义 我在VisualStudio中创建了新的LINQ到SQL类,并通过服务器资源管理器映射了一个示例表。如果我进行以下查询: var items = from s in db.SampleTable select s; 当我输入db+dot=没有有用的显示 当我这样编写代码时,也会出现同样的问题: foreach(var item in items)

是否有任何方法可以将intellisense添加到LINQ to SQL中设计器生成的类和属性中?我想添加这些注释来说明文档类或属性在项目中的含义

我在VisualStudio中创建了新的LINQ到SQL类,并通过服务器资源管理器映射了一个示例表。如果我进行以下查询:

var items = from s in db.SampleTable select s;
当我输入db+dot=没有有用的显示

当我这样编写代码时,也会出现同样的问题:

foreach(var item in items)
{
   Console.WriteLine(item.ID);
}
当我输入item+dot=时,也不会显示任何有用的内容

是否有任何方法可以将Intellisense添加到此中?我们可以将Comments/XML添加到*.designer.cs类-但如果我重新生成代码-它将清除所有注释

如果您能帮上忙,我们将不胜感激


EDIT:很抱歉,但更具体地说,我认为缺少XML文档…

这些类都具有intellisense:这就是当您键入
db时,
示例表会显示在列表中的原因。

您要问的是XML文档。如果使用EDMX生成实体上下文,则应该能够在实体类型或属性上单击鼠标右键,转到“属性”,然后会出现一个字段,您可以在其中输入描述性信息,从而在类或属性上生成XML注释

编辑
哦,对了,LINQ对SQL。尝试按照说明创建一个单独的XML注释映射文件。

这些类都具有intellisense:这就是当您键入
db时,
SampleTable
显示在列表中的原因。

您要问的是XML文档。如果使用EDMX生成实体上下文,则应该能够在实体类型或属性上单击鼠标右键,转到“属性”,然后会出现一个字段,您可以在其中输入描述性信息,从而在类或属性上生成XML注释

编辑
哦,对了,LINQ对SQL。尝试按照说明创建一个单独的XML注释映射文件。

您的代码是否编译?所有生成的内容都应该为IntelliSense所知。是的,它可以编译-StriplingWarrior正确地指出-我的意思是我不能添加XML文档可能会重复您的代码编译吗?所有生成的内容都应该为IntelliSense所知。是的,它是编译的-StriplingWarrior正确地指出了-我的意思是我不能添加XML文档可能与我使用的dbml(Linq to SQL classes项)重复。@Redzio:好的,很抱歉我没有足够注意。查看我的更新。我正在使用dbml(Linq到SQL类项目)。@Redzio:好的,很抱歉我没有足够注意。查看我的更新。