Доступ к пользовательскому свойству в Entity Class - PullRequest
2 голосов
/ 18 октября 2011

Я новичок в Entity Framework 4.1, и у меня почти такая же проблема, как у этого парня: Добавление пользовательского свойства в Entity Framework?

Однако, когда я добавляюНастраиваемое свойство только для чтения для моей сущности с использованием частичных классов, я не могу получить к нему доступ как свойство.

//Auto-generated Entity Class EntityModel.cs
public partial class Model
{
  public string foo {get; set;}
  public string bar {get; set;}
}

//Custom class  EntityModelCustom.cs
public partial class Model
{
   public string baz
   {
      get
      {
       return string.Format("{0}+{1}", this.foo, this.bar);
      }
   }
}

В моем коде при попытке получить свойство

Model m = new Model();

m.foo и m.bar доступны.Но я не могу получить доступ к m.baz, это то, что я хочу: - (

Что я делаю не так?

1 Ответ

0 голосов
/ 18 октября 2011

Убедитесь, что оба ваших определения находятся в одном и том же пространстве имен. обычно это причина того, что другое свойство не видно.

...