Partager via


EndProperty (AssociationSet ModificationFunctionMapping)

En tant qu'élément enfant d'un élément AssociationSetMapping dans le modèle EDM (Entity Data Model), l'élément EndProperty d'un élément ModificationFunctionMapping spécifie le mappage des propriétés de clé d'entités situées aux terminaisons d'un Association. (L'élément AssociationSetMapping mappe l'Association aux procédures stockées qui créent et suppriment des instances de l'association.)

Les éléments enfants ScalarProperty d'éléments EndProperty mappent les propriétés d'identité des entités associées aux paramètres de la procédure stockée spécifiés par les attributs ParameterName.

NoteRemarque

L'élément EndProperty d'un élément AssociationSetMapping n'est pas le même que l'élément AssociationEnd d'un élément EntityTypeMapping. Pour plus d'informations, voir AssociationEnd (EntityTypeMapping).

Exemple

Dans l'exemple suivant, l'élément EndProperty fait partie de l'élément InsertFunction. Cet élément InsertFunction mappe une procédure stockée qui crée des instances d'un élément Association entre une entité Contact et une entité Address du modèle de vente Adventureworks Sales Model.

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

Voir aussi

Concepts

InsertFunction (AssociationSetMapping)
DeleteFunction (AssociationSetMapping)
Élément AssociationSetMapping (MSL)
Prise en charge des procédures stockées (Entity Framework)