2012-02-17 57 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" /> 

回答