Практическое руководство. Представление столбцов как членов класса
Используйте атрибут LINQ to SQL ColumnAttribute , чтобы связать поле или свойство со столбцом базы данных.
Сопоставление поля или свойства со столбцом база данных
- Добавьте атрибут ColumnAttribute в объявление свойства или поля.
Пример
В следующем коде поле CustomerID
в классе Customer
сопоставляется со столбцом CustomerID
в таблице базы данных Customers
.
[Table(Name="Customers")]
public class customer
{
[Column(Name="CustomerID")]
public string CustomerID;
// ...
}
<Table(Name:="Customers")> _
Public Class Customer
<Column(Name:="CustomerID")> _
Public CustomerID As String
' ...
End Class
Если можно определить имя, указывать свойство Name нет необходимости. Если имя не указано, оно будет считаться совпадающим с именем свойства или поля.