Dela via


Anvisningar: Representera kolumner som klassmedlemmar

Använd attributet LINQ till SQL ColumnAttribute för att associera ett fält eller en egenskap med en databaskolumn.

Mappa ett fält eller en egenskap till en databaskolumn

  • ColumnAttribute Lägg till attributet i egenskapen eller fältdeklarationen.

Exempel

Följande kod mappar fältet CustomerID i klassen till CustomerID kolumnen i databastabellen Customers Customer.

[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

Du behöver inte ange egenskapen Name om namnet kan härledas. Om du inte anger något namn antas namnet vara samma namn som för egenskapen eller fältet.

Se även