基本数据类型 (LINQ to SQL)

更新:November 2007

因为 LINQ to SQL 查询转换为 Transact-SQL 后才在 Microsoft SQL Server 上执行。LINQ to SQL 支持针对基本数据类型的许多和 SQL Server 一样的内置功能。

强制转换

支持从源 CLR 类型到目标 CLR 类型的隐式或显式强制转换,前提是在 SQL Server 中存在类似的有效转换。有关 CLR 强制转换的更多信息,请参见 CType 函数 (Visual Basic) 和 as(C# 参考)。转换后,强制转换会更改对 CLR 表达式执行的操作的行为,使之与自然映射到目标类型的其他 CLR 表达式的行为匹配。强制转换还可以在继承映射的上下文中进行。可以将对象强制转换成更具体的实体子类型,以便可以访问其特定于子类型的数据。

相等运算符

LINQ to SQL 支持以下 LINQ to SQL 查询内部的基本数据类型上的相等运算符:

请参见

参考

SQL-CLR 类型映射 (LINQ to SQL)

其他资源

数据类型和函数 (LINQ to SQL)