Сопоставление Entity Framework, другое имя свойства

StackOverflow https://stackoverflow.com/questions/400049

  •  03-07-2019
  •  | 
  •  

Вопрос

У меня есть поле базы данных под названием abCode, который я хочу сопоставить со свойством под названием statusCode в objectlayer.Какие изменения необходимы в msl, csdl, ssdl и объектном уровне, чтобы выполнить это?

Вот соответствующие (я думаю) части файлов:

В msl:

<ScalarProperty Name="abCode" ColumnName="abCode" />

В csdl:

<Property Name="abCode" Type="Int32" />

В ssdl:

<Property Name="ParentId" Type="int" />

Спасибо.

Это было полезно?

Решение

Методом проб и ошибок были получены следующие изменения:

В msl:

<ScalarProperty Name="statusCode " ColumnName="abCode" />

В csdl:

<Property Name="statusCode " Type="Int32" />

А в objectlayer частная собственность для abCode изменен на StatusCode.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top