Описание тега navigation-properties
Свойства навигации используются в Entity Framework для перехода к отношениям таблицы. Эти отношения устанавливаются внешними ключами. Свойства навигации могут быть загружены разными способами с помощью Includes, LazyLoading и явной загрузки.
1
ответ
Entity Framework InvalidOperationException при сохранении
Когда я создаю новый объект EF, я сначала присоединяю его к DbSet, затем устанавливаю одно из его свойств навигации для нового экземпляра другого объекта EF. Затем я добавляю первый EF в DbSet и вызываю save. Я получаю следующее исключение: System.I…
06 сен '16 в 17:36
1
ответ
Хотите загружать отслеживаемые предметы?
У меня есть элемент, связанный с объектом (контакт), который предоставляет некоторые свойства навигации. Я хочу, чтобы при каком-либо действии (например, при нажатии кнопки "Загрузить дочерние элементы") контакт должен был загружаться для всех своих…
29 ноя '09 в 21:53
1
ответ
ChangeTracker не показывает изменения свойств навигации в Entity Framework
У меня есть структура ниже в рамках Entity [Table("Person")] public class Person { [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Key] public long Id{get ;set;} public string Name{get;set;} public long DId { get; set; } // this is id from De…
06 янв '17 в 17:35
2
ответа
IQueryable<T>.Include<T, объект >> (выражение<Func <T, объект >> не работает
Я пытаюсь загрузить свойства навигации с помощью метода IQueryable Include, однако, хотя выражение правильное, я не получаю никаких результатов. вот код protected void LoadNavigationProperty(ref IQueryable<T> query, Expression<Func<T, ob…
22 фев '14 в 23:01
1
ответ
Исключение привязки данных со свойством навигации объекта
У меня есть два класса Entity: Order а также OrderItem, Order содержит свойство навигации OrderItemSet типа System.Data.Objects.DataClasses.EntityCollection<OrderItem> На странице aspx FormView привязан к этому EntityDataSource: <asp:Entity…
04 мар '10 в 20:53
1
ответ
Обновление отношения без загрузки свойства навигации
У меня есть две сущности Order а также Customer со следующим соотношением: Order * -1Customer (Customer это свойство навигации в Order) Если я определю CustomerId в качестве внешнего ключа в Order легко я могу обновить Customer из Order по следующем…
09 сен '18 в 06:49
1
ответ
Где пункт о дочерних свойствах навигации
Я попытался сделать запрос к таблице с "предложением where", основанной на многоуровневых дочерних свойствах навигации. Я имею: Таблица А со свойствами навигации для:Таблица B со свойствами навигации для:Таблица С поэтому я стараюсь: var query = con…
24 окт '18 в 14:28
1
ответ
Почему viewmodel modelstate проверяет свойство навигации объекта?
У меня проблема с простой проверкой во время контроллера Создать действие для объекта ARTICLE. Я использую базу данных EF 4 в первую очередь. Объект ARTICLE используется в качестве внешнего ключа в объекте ACTION(ACTION.ARTICLE_id). Вот почему инстр…
29 июл '13 в 21:16
0
ответов
Конечное имя из свойства навигации
Как я могу получить имя конечного свойства из свойства навигации? В моей модели я имею отношение один ко многим следующим образом: Итак, когда у меня есть Team.Players свойство навигации, я хотел бы знать, что на другом конце его связи у меня есть в…
23 мар '16 в 12:17
0
ответов
Entity Framework 6 1-1 Навигационное свойство всегда загружается
У меня есть класс сущности с именем Contact: public class Contact{ public int idContact { get; set; } public int id_Company { get; set; } public string Name { get; set; } public string Address { get; set; } public string Phone { get; set; } public s…
14 авг '14 в 04:15
3
ответа
Используя Automapper, преобразование DTO обратно в Entity Framework, включая ссылочные объекты
У меня есть доменные сущности POCO, которые сохраняются с помощью Entity Framework 5. Они получены из DbContext с использованием шаблона репозитория и предоставляются приложению RESTful MVC WebApi через шаблон UoW. Объекты POCO являются прокси и лен…
03 янв '13 в 19:06
2
ответа
Правильное использование свойства навигации в Entity Framework
Я работаю над формой для добавления нового инвентаря в созданную мной базу данных для отслеживания запасов. Я сделал отображение на EF, и я использую LINQ для EF для запроса данных. Таблица оборудования имеет свойство навигации EquipmentInventories,…
25 янв '12 в 21:20
6
ответов
EF codefirst: я должен инициализировать свойства навигации?
Я видел, как некоторые книги (например, программирование кода сущности объекта сначала Джулия Лерман) определяют свои доменные классы (POCO) без инициализации свойств навигации, таких как: public class User { public int Id { get; set; } public strin…
24 дек '13 в 08:39
1
ответ
Платформа сущностей устанавливает свойство навигации
У нас есть база данных, в которой не установлены правильные внешние ключи. Сейчас мы генерируем edmx, используя эту базу данных. Нам нужно установить свойство навигации, чтобы мы могли получить соответствующие данные из другой таблицы. Вот пример то…
04 окт '13 в 03:56
1
ответ
Ядро Entity Framework: Как проверить правильность загрузки навигации при использовании хранилища данных в памяти
В ядре платформы сущностей существует интересная особенность: Entity Framework Core автоматически исправит свойства навигации для любых других объектов, которые ранее были загружены в экземпляр контекста. Таким образом, даже если вы не включите данн…
01 июн '17 в 00:15
2
ответа
Объявленный тип свойства навигации XYZ не совместим с результатом указанной навигации
Привет У меня есть следующая модель Template (Id,Name) UserBody (Id, name) EmployeeBody (Id, Name) У меня тогда есть сопоставители шаблонов, где я связываю шаблон с одним из многих пользователей и работаю. TemplatesMaps (id, TemplateId, UserId, Empl…
29 июн '16 в 19:54
1
ответ
.NET Entity Framework, как добавить свойство навигации
Я создал модель базы данных со структурой сущностей, которая имеет отношение многих ко многим между получателями и списками рассылки. Когда я генерировал базу данных, он не давал мне доступ к таблице ссылок, а только к свойству в получателе - receie…
10 ноя '12 в 10:11
1
ответ
ASP.NET MVC Entity Framework - Доступ к свойствам навигации в модели параметров
Я использую ASP.NET WebAPI, и в моем контроллере у меня есть метод с именем PostAddToGroup, принимая параметры int id а также Group group, На моем Group сущность у меня есть свойство навигации под названием Members, Что я хочу сделать, это что-то вр…
15 дек '12 в 21:05
1
ответ
Как обновить свойства навигации объекта в Entity Framework
В ASP .NET MVC 3 с Entity Framework у меня есть объект домена, у которого есть свойство навигации, ссылающееся на другие объекты, а именно: public class Person { public String Name {get;set;} public Guid CompanyID{get;set;} [ForeignKey(CompanyID)] p…
10 май '12 в 21:12
2
ответа
Asp.net Mvc Code - сначала многие ко многим с дополнительными свойствами
Насколько я знаю, у меня есть два способа реализовать отношение "многие ко многим" в asp.net mvc с использованием кода "сначала". 1- Свободный API public class HrPerson { public int Id { get; set; } public string Name { get; set; } public virtual IC…
21 фев '14 в 15:59