如何:将列表示为类成员 (LINQ to SQL)

更新:November 2007

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

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

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

示例

下面的代码将 Customer 类中的 CustomerID 字段映射到 Customers 数据库表中的 CustomerID 列。

<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;
    // ...
}

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

请参见

概念

LINQ to SQL 对象模型

其他资源

如何:使用代码编辑器自定义实体类 (LINQ to SQL)