如何:将列表示为类成员

使用 LINQ to SQL ColumnAttribute 特性可将字段或属性与数据库列关联。

将字段或属性映射到数据库列

  • ColumnAttribute 属性 (Attribute) 添加到相应属性 (Property) 或字段的声明中。

示例

下面的代码将 CustomerID 类中的 Customer 字段映射到 CustomerID 数据库表中的 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

如果可以推断出名称,您无需指定 Name 属性。 如果您未指定名称,则假定此名称与此属性或字段的名称相同。

请参阅