Udostępnij za pośrednictwem


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

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.

Zobacz też