簡體   English   中英

Linq 到 SQL - 將 Intellisense 添加到生成的類

[英]Linq to SQL - Add Intellisense to Generated Classes

LINQ 到 SQL 中設計器生成的類和屬性有什么方法可以添加智能感知嗎? 我想添加此注釋以顯示文檔 class 或屬性在項目中的含義。

我在 Visual Studio 中創建了新的 LINQ 到 SQL 類,並通過服務器資源管理器映射了一個示例表。 如果我查詢如:

var items = from s in db.SampleTable select s;

當我輸入 db + dot = nothing useful shows...

當我編寫這樣的代碼時,也會出現同樣的問題:

foreach(var item in items)
{
   Console.WriteLine(item.ID);
}

當我鍵入 item + dot = 時也沒有任何有用的顯示...

有什么方法可以向其中添加 Intellisense 嗎? 我們可以將評論/XML 添加到 *.designer.cs class - 但如果我重新生成代碼 - 它將清除所有評論......

任何使其工作的幫助將不勝感激。

編輯:對不起,但更具體地說 - 我想缺少 XML 文檔......

這些類都有智能感知:當您鍵入db.時,這就是使SampleTable顯示在列表中的原因。 .

你問的是 XML 文檔。 如果您使用 EDMX 生成實體上下文,您應該能夠右鍵單擊實體類型或屬性,go 到屬性,將有一個字段,您可以在其中輸入描述信息,這將導致生成 XML 評論在 class 或財產上。

編輯

哦,對了,LINQ 到 SQL。嘗試按照此處的說明創建一個單獨的 XML 評論映射文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM