方法: クラス メンバーとして列を表す
フィールドまたはプロパティをデータベース列に関連付けるには、LINQ to SQL の ColumnAttribute 属性を使用します。
フィールドまたはプロパティをデータベース列に対応付けるには
- プロパティまたはフィールドの宣言に ColumnAttribute 属性を追加します。
例
次の例では、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 プロパティを指定する必要はありません。 名前を指定しない場合は、プロパティまたはフィールドと同じ名前であると見なされます。