EndProperty (AssociationSet ModificationFunctionMapping)
Come elemento figlio di un elemento AssociationSetMapping nel modello EDM (Entity Data Model), l'elemento EndProperty in un elemento ModificationFunctionMapping specifica il mapping per le proprietà chiave delle entità finali di un oggetto Association. L'elemento AssociationSetMapping esegue il mapping dell'oggetto Association alle stored procedure che creano ed eliminano istanze dell'associazione.
Gli elementi figlio ScalarProperty degli elementi EndProperty eseguono il mapping delle proprietà Identity delle entità correlate ai parametri delle stored procedure specificate dagli attributi ParameterName.
Nota |
---|
L'elemento EndProperty in un elemento AssociationSetMapping non è identico all'elemento AssociationEnd in un elemento EntityTypeMapping. Per ulteriori informazioni, vedere AssociationEnd (EntityTypeMapping). |
Esempio
Nell'esempio seguente l'elemento EndProperty fa parte dell'elemento InsertFunction. L'elemento InsertFunction esegue il mapping di una stored procedure che crea nuove istanze di un elemento Association tra un'entità Contact
e un'entità Address
nel modello Sales di 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>
Vedere anche
Concetti
InsertFunction (AssociationSetMapping
DeleteFunction (AssociationSetMapping)
Elemento AssociationSetMapping (MSL)
Supporto delle stored procedure (Entity Framework)