次の方法で共有


方法 : クラス メンバーとして列を表す (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 プロパティを指定する必要はありません。 名前を指定しない場合は、プロパティまたはフィールドと同じ名前であると見なされます。

参照

概念

LINQ to SQL オブジェクト モデル

その他の技術情報

方法 : コード エディターを使用してエンティティ クラスをカスタマイズする (LINQ to SQL)