EndProperty (AssociationSet ModificationFunctionMapping)
Als untergeordnetes Element eines AssociationSetMapping-Elements im EDM legt das EndProperty-Element in einem ModificationFunctionMapping-Element die Zuordnung für Schlüsseleigenschaften am Ende einer Association fest. (Das AssociationSetMapping-Element ordnet die Association den gespeicherten Prozeduren zu, die Instanzen der Zuordnung erstellen und löschen.)
Die untergeordneten ScalarProperty-Elemente des EndProperty-Elements ordnen die Identitätseigenschaften der verwandten Entitäten den von den ParameterName-Attributen festgelegten Parametern der gespeicherten Prozeduren fest.
Hinweis |
---|
Das EndProperty-Element in einem AssociationSetMapping-Element ist nicht gleich dem AssociationEnd-Element in einem EntityTypeMapping-Element. Weitere Informationen finden Sie unter AssociationEnd (EntityTypeMapping). |
Beispiel
Im folgenden Beispiel ist das EndProperty-Element Teil des InsertFunction-Elements. Dieses InsertFunction-Element verweist auf eine gespeicherte Prozedur, die neue Instanzen eines Association-Elements zwischen einer Contact
-Entität und einer Address
-Entität im "Adventureworks Sales"-Modell erstellt.
<InsertFunction
FunctionName="ContactInformationModel.Store.SetAddress">
<EndProperty Name="Address">
<ScalarProperty Name="AddressID" ParameterName="AddressID"/>
</EndProperty>
<EndProperty Name="Contact">
<ScalarProperty Name="ContactID" ParameterName="ContactID"/>
</EndProperty>
</InsertFunction>
Siehe auch
Konzepte
InsertFunction (AssociationSetMapping)
DeleteFunction (AssociationSetMapping)
AssociationSetMapping-Element (MSL)
Unterstützung für gespeicherte Prozeduren (Entity Framework)