回答

2

同样的解决方案可应用于LINQ to SQL的唯一的工作。本文中使用MetadataType的片段将与LINQ to SQL生成的类很好地搭配使用:

[MetadataType(typeof(MovieMetaData))] 
public partial class Movie 
{ 
} 

public class MovieMetaData 
{ 
    [Required] 
    public object Title { get; set; } 

    [Required] 
    [StringLength(5)] 
    public object Director { get; set; } 


    [DisplayName("Date Released")] 
    [Required] 
    public object DateReleased { get; set; } 
}