Instrukcje: Reprezentacja kolumn jako elementów członkowskich klas
Użyj atrybutu LINQ to SQL ColumnAttribute , aby skojarzyć pole lub właściwość z kolumną bazy danych.
Aby zamapować pole lub właściwość na kolumnę bazy danych
- ColumnAttribute Dodaj atrybut do deklaracji właściwości lub pola.
Przykład
Poniższy kod mapuje CustomerID
pole w Customer
klasie na kolumnę CustomerID
w Customers
tabeli bazy danych.
[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
Nie musisz określać Name właściwości, jeśli można wywnioskować nazwę. Jeśli nie określisz nazwy, przyjmuje się, że nazwa jest taka sama jak nazwa właściwości lub pola.