Linq to sql 验证linqtosql到模型的映射

Linq to sql 验证linqtosql到模型的映射,linq-to-sql,validation,mappings,Linq To Sql,Validation,Mappings,我已经生成了一个LinqtoSQL映射xml文件,其中有一个有效的XSD模式,我检查该模式以确保xml是正确的 现在我想检查字段类型是否与模型/接口匹配 例如: 检查可为空的字段是否可为空 那个整数是整数等等 有人知道我是否可以这样做吗?我发现的一种方法是只传入一个新对象而不设置任何内容: [Test] [Rollback] public void Should_take_a_Document_with_nulls() { // Arrange var repository = GetRepos

我已经生成了一个LinqtoSQL映射xml文件,其中有一个有效的XSD模式,我检查该模式以确保xml是正确的

现在我想检查字段类型是否与模型/接口匹配

例如:

检查可为空的字段是否可为空 那个整数是整数等等


有人知道我是否可以这样做吗?

我发现的一种方法是只传入一个新对象而不设置任何内容:

[Test]
[Rollback]
public void Should_take_a_Document_with_nulls()
{
// Arrange
var repository = GetRepository();
var contact = new Contact();

// Act
repository.Save(contact);

// Assert
}