.net 自动LINQ到SQL实体验证

.net 自动LINQ到SQL实体验证,.net,linq-to-sql,validation,.net,Linq To Sql,Validation,是否仍然可以根据数据库中定义的数据类型的属性自动验证实体 例如,如果我的属性映射到数据库中的varchar(40)not null,则自动验证该属性为not null和40 length?没有内置的验证系统,但您可以通过检查LINQ to SQL实体的属性来执行您想要的操作。基本上,搜索文本“varchar”,如果找到,解析属性的最大长度(“varchar(40)”中的“40”) 有很多不同的方法可以做到这一点。请参阅,否则您将通过四处搜索找到其他实现

是否仍然可以根据数据库中定义的数据类型的属性自动验证实体


例如,如果我的属性映射到数据库中的
varchar(40)
not null,则自动验证该属性为not null和40 length?

没有内置的验证系统,但您可以通过检查LINQ to SQL实体的属性来执行您想要的操作。基本上,搜索文本“varchar”,如果找到,解析属性的最大长度(“varchar(40)”中的“40”)

有很多不同的方法可以做到这一点。请参阅,否则您将通过四处搜索找到其他实现