Entity Framework 4.1 - Переопределение сущности (DBSet) с помощью фильтра

Я пытаюсь сделать что-то, что должно быть относительно простым, но я просто не знаю, как это сконструировать.

У меня есть сгенерированный объект, который я хотел бы переопределить, добавив оператор Linq Where.

Вот партиал для контекста:

public partial class MyEntities: DbContext
{
    public MyEntities()
        : base("name=MyEntities")
    {
    }    
    public DbSet<Assignee> Assignees { get; set; }
}

Я создал новый партиал MyEntities и попробовал следующее

public override DbSet<Assignee> Assignees 
{
    get
    {
        return this.Assignees.Where(z => z.IsActive == true);
    }
    set; 
}

, но это вызывает ошибку двусмысленности (что очевидно).

Как я могу это сделать?

Спасибо

9
задан Eranga 17 January 2012 в 15:03
поделиться