ef-code-first

я запускаю EF 4.2 CF и хочу создать индексы для определенных столбцов в моих объектах POCO. в качестве примера давайте скажем, что у нас есть этот класс сотрудников: public class Employee { public int EmployeeID { get; set; } public string EmployeeCode { get; set; } public string FirstName { get; set;...

Я вижу некоторые действительно странные perf, связанные с очень простым запросом с использованием кода Entity Framework-сначала с .NET framework версии 4. Запрос LINQ2Entities выглядит следующим образом: context.MyTables.Where(m => m.SomeStringProp == stringVar); Это занимает более 3000 миллисекунд для...

Сначала мы хотим использовать одно к одному необязательное отношение с использованием кода Entity Framework. У нас есть две сущности. public class PIIUser { public int Id { get; set; } public int? LoyaltyUserDetailId { get; set; } public LoyaltyUserDetail LoyaltyUserDetail { get; set; } } publi...

Я просто изучаю использование миграции EF для нашего проекта, и в частности для выполнения изменений схемы в производстве между выпусками. Я видел, говорилось, что есть API для выполнения этих миграций во время выполнения с помощью DbMigration класс, но я не могу найти никаких конкретных примеров. в идеал...

из примеров, которые я видел в интернете и в программировании Entity Framework CodeFirst book, когда у вас есть коллекция для обоих классов, EF создаст таблицу сопоставления, такую как MembersRecipes и первичный ключ от каждого класса будет ссылаться на эту таблицу. однако, когда я делаю ниже, я вместо этого...

у меня есть следующая модель в моем проекте public class Category { public Guid ID { get; set; } [Required(ErrorMessage = "Title cannot be empty")] public string Title { get; set; } } и я пытаюсь сделать Title как уникальный ключ, я googled для решения, но не мог найти любой. Может ли кто-ни...

сначала я хочу отключить каскадное удаление для таблицы ссылок с кодом Entity framework. Например, если у многих пользователей есть много ролей, и я пытаюсь удалить роль, я хочу, чтобы это удаление было заблокировано если в настоящее время нет пользователей, связанных с этой ролью. Я уже удаляю соглашение о...

мой предыдущий вопрос заставил меня снова подумать о слоях, репозитории, инъекции зависимостей и архитектурных вещах, подобных этому. моя архитектура теперь выглядит так: Сначала я использую код EF, поэтому я просто сделал классы POCO и контекст. Это создает БД и модель. Уровень выше-это классы бизнес-уров...

Как мне сказать EF, как назвать базу данных и куда ее поместить? Если в Сети нет строки подключения.Config, он пытается поместить его на локальный сервер SQLEXPRESS, но я хочу поместить его на известный SQL-сервер и назвать его тем, что я хочу. Есть предложения?...

когда я пытаюсь присоединить сущность к контексту, я получаю исключение объект с тем же ключом уже существует в ObjectStateManager. Этот ObjectStateManager не может отследить несколько объектов с одним и тем же ключом это ожидаемое поведение. но я хотел бы знать, как ObjectStateManager это знает?...