Útmutató: Oszlopok ábrázolása osztálytagként
A LINQ to SQL ColumnAttribute attribútum használatával társíthat egy mezőt vagy tulajdonságot egy adatbázisoszlophoz.
Mező vagy tulajdonság hozzárendelése adatbázisoszlophoz
- Adja hozzá az ColumnAttribute attribútumot a tulajdonsághoz vagy a meződeklarációhoz.
Példa
Az alábbi kód leképozza az CustomerID
Customer
osztály mezőjét az CustomerID
adatbázistábla oszlopára 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
Nem kell megadnia a Name tulajdonságot, ha a névre lehet következtetni. Ha nem ad meg nevet, a név vélelmezett neve megegyezik a tulajdonság vagy mező nevével.