Mappatura Entity Framework, nome proprietà diverso
-
03-07-2019 - |
Domanda
Ho un campo di database chiamato abCode
, che desidero mappare su una proprietà chiamata statusCode
in Objectlayer. Quali modifiche sono necessarie al livello msl, csdl, ssdl e livello oggetto per realizzare questo?
Ecco le parti rilevanti (credo) dei file:
In msl:
<ScalarProperty Name="abCode" ColumnName="abCode" />
In csdl:
<Property Name="abCode" Type="Int32" />
In ssdl:
<Property Name="ParentId" Type="int" />
Grazie.
Soluzione
Attraverso prove ed errori puri le modifiche necessarie sono:
In msl:
<ScalarProperty Name="statusCode " ColumnName="abCode" />
In csdl:
<Property Name="statusCode " Type="Int32" />
E nell'objectlayer, la proprietà privata per abCode
è cambiata in StatusCode
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow