Vorgehensweise: Darstellen von Spalten als Klassenmember
Verwenden Sie das LINQ to SQL ColumnAttribute-Attribut, um einer Datenbankspalte ein Feld oder eine Eigenschaft zuzuweisen.
So ordnen Sie einer Datenbankspalte ein Feld oder eine Eigenschaft zu
- Fügen Sie das ColumnAttribute-Attribut der Eigenschaft oder Felddeklaration hinzu.
Beispiel
Der folgende Code weist das CustomerID
-Feld in der Customer
-Klasse der CustomerID
-Spalte in der Customers
-Datenbanktabelle zu.
[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
Sie müssen die Name-Eigenschaft nicht angeben, wenn der Name abgeleitet werden kann. Wenn Sie keinen Namen angeben, wird für diesen der Name der Eigenschaft oder des Felds angenommen.