The same solution can be applied for LINQ to SQL. The snippet the article shows for using the MetadataType
will use perfectly well with LINQ to SQL generated classes:
[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; } }