如何在不同的分部类中为Linq2Sql生成的属性添加属性

时间:2010-10-06 11:51:09

标签: c# linq-to-sql

假设我有一个由Linq2Sql生成的部分类。让我们说生成的类有2个属性 LastName FirstName 。如何使用其他分部类向其属性添加属性?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

使用metadata buddy classes

例如:

[MetadataType(typeof(MyClassMetadata)]
public partial class MyClass
{
    public class MyClassMetadata
    {
         [StringLength(30)]
         public string FirstName {get;set;}

         [StringLength(30)]
         [Required]
         public string LastName {get;set;}    
    }
}