[英]C# XML documentation of Linq to SQL
如何记录使用LINQ to SQL DBML自动生成的类和属性和函数?
我设法通过使用<summary>
在另一个文件中定义相同的部分类来为datacontext类提供文档,因此如果DBML被刷新,它将不会被删除
/// <summary>
/// Linq to SQL datacontext
/// </summary>
public partial class LinqDBDataContext {
}
这适用于表映射类,其中一个缺点是必须手动维护添加/删除表的单独类。
另外一件事。我在存储过程中有类似注释的文档(作者,日期和描述),不应该作为函数的文档提取到代码文件中吗?
-- =============================================
-- Author: <Katia Aleid>
-- Create date: <2015-04-01>
-- Description: <Performs search for the users>
-- =============================================
ALTER PROCEDURE [dbo].[SearchUsers] ....
是否可以排除DBML表单C#文档并改为使用单独的数据库文档?
存储过程中的评论是不可能通过SqlMetal是可解析; 在一推 ,就可以访问MS_Description
扩展元数据,如果您分配了一些-但是,我不希望它这样做。 查看dbml元数据,没有任何明显的地方可以存储或编辑其他注释,所以坦率地说我怀疑这里的答案是:你没有。 您不应该编辑*.designer.cs
,因为它可以随机重新生成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.