作为实体数据模型 (EDM) 中 AssociationSetMapping 元素的子元素,ModificationFunctionMapping 元素中的 AssociationEnd 元素指定必须更新的 Association 以及对由存储过程所修改的实体所做的更改。
为了指定要更新的 Association,AssociationEnd 元素使用以下属性和子元素:
- AssociationSet 属性标识必须更新的 Association。 
- From 和 To 属性指定 Association 的两端。 
- ScalarProperty 元素将 From 属性 (Attribute) 指定的实体的键属性 (Property) 映射到要映射的存储过程中的 ParameterName。 
示例
在下面的示例中,AssociationEnd 元素是 UpdateFunction 元素的子元素。除了作为 UpdateFunction 的子元素,AssociationEnd 元素还可以作为 InsertFunction 元素或 DeleteFunction 元素的子元素。
  <UpdateFunction FunctionName="AdventureWorksModel.Store.UpdateSalesOrderDetail" >
    <ScalarProperty Name="OrderQty" ParameterName="OrderQty"  Version="Current"/>
    <ScalarProperty Name="SalesOrderDetailID" ParameterName="SalesOrderDetailID" Version="Current"/>
    <ScalarProperty Name="SalesOrderID" ParameterName="SalesOrderID" Version="Original"/>
    <AssociationEnd AssociationSet="FK_SalesOrderDetail_SalesOrderHeader_SalesOrderID"
         From="SalesOrderDetail" To="SalesOrderHeader">
    <ScalarProperty Name="SalesOrderID" ParameterName="SalesOrderID" Version="Current" />
    </AssociationEnd>
    <ResultBinding Name="LineTotal" ColumnName="LineTotal" />
  </UpdateFunction>
另请参见
概念
ModificationFunctionMapping (EntityTypeMapping)
ModificationFunctionMapping (AssociationSetMapping)
InsertFunction (EntityTypeMapping)
DeleteFunction (EntityTypeMapping)
UpdateFunction (EntityTypeMapping)