System.Object メソッド
LINQ to SQL では、次の Object メソッドがサポートされます。
LINQ to SQL では、次の Object メソッドはサポートされていません。
- Object.GetHashCode()
- Object.ReferenceEquals(Object, Object)
- Object.MemberwiseClone()
- Object.GetType()
- Object.ToString()、
BINARY
、VARBINARY
、IMAGE
などのバイナリ型のTIMESTAMP
.NET との相違
SQL では、double 型に対する Object.ToString() の出力で、SQL CONVERT
(NVARCHAR(30), @x, 2) が使用されます。 このとき、SQL は常に 16 桁と指数表記を使用します (たとえば、0 に対して "0.000000000000000e+000" を使用)。 そのため、Object.ToString() 変換では、.NET Framework 内の Convert.ToString と同じ文字列は作成されません。