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; }
}

 

相关文章: