Я использую Entity Framework 4 для переноса устаревшего приложения в C #.Модель данных состоит из двух таблиц «Назначение» и «Авторизация», которые находятся в отношениях один ко многим.В концептуальной модели классы представлены правильно.Также свойство навигации «Appointment.Authorizations» пока работает корректно.
Но я хочу, чтобы в свойстве навигации «Appointment.Authorizations» были перечислены только объекты класса Authorization, которые соответствуют определенным критериям.Критерии могут быть очень сложными.В выражении SQL содержится около 30 строк кода.Несколько других таблиц также участвуют в запросе.
Какой метод на данный момент является лучшим для изменения поведения свойства навигации, чтобы отображался только требуемый выбор?Только для чтения Коллекция будет в порядке.