データ型と関数

次の表の各トピックでは、共通言語ランタイム (CLR) のメンバー、コンストラクト、およびキャストに対する LINQ to SQL でのサポートについて説明します。 サポートされているメンバーおよびコンストラクトは、LINQ to SQL クエリで使用できます。

この表でサポートされていないアイテムは、LINQ to SQL では、SQL Server で実行するために CLR のメンバー、コンストラクト、またはキャストを変換できないことを意味します。 それらをコード内で使用することはできる場合もありますが、クエリが Transact-SQL に変換される前、またはデータベースから結果が取得された後に評価する必要があります。

トピック 説明
SQL と CLR の型マッピング CLR 型と SQL Server 型のマッピングを、行列形式で示します。
基本データ型 .NET Framework の動作との相違の概要を示します。
ブール データ型 .NET Framework の動作との相違の概要を示します。
null セマンティクス null および null 許容に関する問題が記載されている LINQ to SQL トピックへのリンクを示します。
数値演算子および比較演算子 .NET Framework の動作との相違の概要を示します。
シーケンス演算子 .NET Framework の動作との相違の概要を示します。
System.Convert メソッド .NET Framework の動作との相違の概要を示します。
System.DateTime メソッド System.DateTime 構造体のメンバーに対する LINQ to SQL でのサポートについて説明します。
System.DateTimeOffset メソッド System.DateTimeOffset 構造体のメンバーに対する LINQ to SQL でのサポートについて説明します。
System.Math メソッド .NET Framework の動作との相違の概要を示します。
System.Object メソッド .NET Framework の動作との相違の概要を示します。
System.String メソッド .NET Framework の動作との相違の概要を示します。
System.TimeSpan メソッド System.TimeSpan 構造体のメンバーに対する LINQ to SQL でのサポートについて説明します。
サポートされていない機能 LINQ to SQL でサポートされていない機能について説明します。

関連項目