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.