다음을 통해 공유


System.Object 메서드(LINQ to SQL)

LINQ to SQL에서는 다음 Object 메서드를 지원합니다.

Object.Equals(Object)

Object.Equals(Object, Object)

Object.ToString()

 

LINQ to SQL에서는 다음 Object 메서드를 지원하지 않습니다.

Object.GetHashCode()

Object.ReferenceEquals(Object, Object)

Object.MemberwiseClone()

Object.GetType()

BINARY, VARBINARY, IMAGE 및 TIMESTAMP와 같은 이진 형식의 Object.ToString()입니다.

 

.NET과의 차이점

double에 대한 Object.ToString()의 출력은 SQL에 대해 SQL CONVERT(NVARCHAR(30), @x, 2)를 사용합니다. 이 경우에 SQL에서는 항상 16 진수와 0을 "0.000000000000000e+000"으로 표기하는 과학적 표기법을 사용하며 결과적으로 Object.ToString() 변환에서는 .NET Framework의 Convert.ToString에서 생성한 문자열과 동일한 문자열을 생성하지 못합니다.

참고 항목

기타 리소스

데이터 형식 및 함수(LINQ to SQL)