Condividi tramite


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.

NoteNota

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)