Поделиться через


Практическое руководство. Представление столбцов как членов класса

Используйте атрибут 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 нет необходимости. Если имя не указано, оно будет считаться совпадающим с именем свойства или поля.

См. также