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