2012-02-17 55 views
2

我目前正在使用LINQ to SQL進行數據庫訪問的項目。我必須手動更新DBML文件,方法是右鍵單擊它並用XML編輯器打開它,因爲我不想重新生成文件並丟失對關聯成員名稱所做的所有更改。什麼是LINQ to SQL中的DBML存儲屬性?

有人可以請我解釋什麼存儲屬性用於DBML文件的關聯元素?我已經搜索這個論壇和谷歌無濟於事。存儲屬性不存在於每個關聯元素中。我已經包含在我的DBML既包括和不包括下面的存儲屬性的XML:

<Association Name="Customer_WorkOrder" Member="Customer" ThisKey="CustomerId" OtherKey="Id" Type="Customer" IsForeignKey="true" /> 

    <Association Name="Sycode_WorkOrder" Member="WorkOrderOrderStatus" Storage="_Sycode" ThisKey="OrderStatus" OtherKey="recno" Type="Sycode" IsForeignKey="true" /> 

回答