Freigeben über


Vorgehensweise: Darstellen von Spalten als Klassenmember (LINQ to SQL)

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 CustomerID As String
    ' ...
End Class
[Table(Name="Customers")]
public class customer
{
    [Column(Name="CustomerID")]
    public string CustomerID;
    // ...
}

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.

Siehe auch

Konzepte

Das LINQ to SQL-Objektmodell

Weitere Ressourcen

Vorgehensweise: Anpassen von Entitätsklassen mithilfe des Code-Editors (LINQ to SQL)