Compartir a través de


EndProperty (AssociationSet ModificationFunctionMapping)

Como elemento secundario de un elemento AssociationSetMapping en el Entity Data Model (EDM), el elemento EndProperty en un elemento ModificationFunctionMapping especifica la asignación para las propiedades clave de las entidades en los extremos de una Association. (El elemento AssociationSetMapping asigna la Association a los procedimientos almacenados que crean y eliminan instancias de la asociación).

Los elementos secundarios ScalarProperty de los elementos EndProperty asignan las propiedades de identidad de las entidades relacionadas a los parámetros de procedimiento almacenado que los atributos ParameterName especifican.

Nota

El elemento EndProperty en un elemento AssociationSetMapping no es igual que el elemento AssociationEnd en un elemento EntityTypeMapping. Para obtener más información, vea AssociationEnd (EntityTypeMapping).

Ejemplo

En el ejemplo siguiente, el elemento EndProperty es parte del elemento InsertFunction. Este elemento InsertFunction asigna un procedimiento almacenado que crea instancias nuevas de un elemento Association entre una entidad Contact y una entidad Address en el modelo de ventas Adventureworks.

      <InsertFunction
        FunctionName="ContactInformationModel.Store.SetAddress">
        <EndProperty Name="Address">
          <ScalarProperty Name="AddressID" ParameterName="AddressID"/>
        </EndProperty>
        <EndProperty Name="Contact">
          <ScalarProperty Name="ContactID" ParameterName="ContactID"/>
        </EndProperty>
      </InsertFunction>

Vea también

Conceptos

InsertFunction (AssociationSetMapping)
DeleteFunction (AssociationSetMapping)
Elemento AssociationSetMapping (MSL)
Compatibilidad con los procedimientos almacenados (Entity Framework)