Entity Mapping Framework, nome da propriedade diferente
-
03-07-2019 - |
Pergunta
Eu tenho um campo de banco de dados chamado abCode
, que deseja mapear para uma propriedade chamada statusCode
na objectlayer. Que mudanças são necessárias para a camada MSL, CSDL, SSDL e objeto para acomplish isso?
Aqui estão os relevent (eu acho) partes dos arquivos:
Em MSL:
<ScalarProperty Name="abCode" ColumnName="abCode" />
Em CSDL:
<Property Name="abCode" Type="Int32" />
Em SSDL:
<Property Name="ParentId" Type="int" />
Graças.
Solução
Através de tentativa pura e erro, as mudanças necessárias são:
Em MSL:
<ScalarProperty Name="statusCode " ColumnName="abCode" />
Em CSDL:
<Property Name="statusCode " Type="Int32" />
E no objectlayer, a propriedade privada para abCode
alterado para StatusCode
.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow