방법: 테이블을 클래스로 나타내기(LINQ to SQL)
업데이트: November 2007
LINQ to SQL TableAttribute 특성을 사용하여 클래스를 데이터베이스 테이블과 연결된 엔터티 클래스로 지정합니다.
데이터베이스 테이블에 클래스를 매핑하려면
- TableAttribute 특성을 클래스 선언에 추가합니다.
예제
다음 코드에서는 Customer 클래스를 Customers 데이터베이스 테이블과 연결된 엔터티 클래스로 설정합니다.
<Table(Name:="Customers")> _
Public Class Customer
' ...
End Class
[Table(Name = "Customers")]
public class Customer
{
// ...
}
이름을 유추할 수 있는 경우에는 Name 속성을 지정할 필요가 없습니다. 이름을 지정하지 않으면 이름은 속성 또는 필드의 이름과 동일한 것으로 간주됩니다.