Описание тега entity-framework-5

The ADO.NET Entity Framework version 5, containing support for .net 4.5
2 ответа

EF 5, объект обновления выдает "Произошло нарушение ограничения ссылочной целостности"

В моей модели у меня есть куча доменных объектов. Теперь у меня проблема при попытке обновить пользовательский объект. Пользователь имеет отношение внешнего ключа к объекту Роль. Когда я обновляю объект User без изменения значения внешнего ключа (Fk…
17 янв '13 в 09:57
4 ответа

DbContext AutoDetectChangesEnabled установлен в ложное обнаружение изменений

Я немного озадачен. Из того, что я прочитал, DbContext.AutoDetectChangesEnabled в false следует отключить отслеживание изменений, требующих одного звонка DbContext.DetectChanges для того, чтобы определить изменения, которые будут отправлены в базу д…
1 ответ

Как включить проверку параллелизма с помощью EF 5.0 Code First?

Я хотел бы сделать проверку-затем-обновление в атомарной операции. Я использую dbcontext для управления транзакцией. Я ожидал получить исключение, если запись была изменена другим потоком, но исключение не выдается. Любая помощь будет оценена. Вот м…
2 ответа

Могу ли я ограничить, сколько уровней добавляет.include с помощью LINQ и Entity Framework 5?

Учитывая следующее: public class Department { public int DepartmentID { get; set; } public string Name { get; set; } public virtual ICollection<Course> Courses { get; set; } } public class Course { public int CourseID { get; set; } public stri…
1 ответ

Это хорошая практика для передачи dbcontext в функцию?

Это хорошая практика, чтобы сделать это? в действии контроллера ValidateSomEntity(icontext, someid) icontext.SaveChanges(); public ValidateSomEntity(IContext db_, int someid) { db_.SomEntity.FirstOrDefault(c=>c.Id == someid); // do validate } или…
02 июл '13 в 20:49
1 ответ

Как установить уникальное ограничение с помощью Entity Framework Code First?

Я пытаюсь сделать следующее: В классе приложения: добавьте ограничение UNIQUE с именем IX_Unique_Applicatation в качестве бизнес-правила, чтобы убедиться, что никто не может применять к одной и той же публикации более одного раза. Я пытаюсь применит…
0 ответов

Как добавить в таблицу отношений с помощью Entity Framework 5

У меня есть проблема, и я надеюсь, что вы можете помочь мне решить ее, я хочу добавить Order в моей базе данных, это нормально. Но я хочу добавить некоторую информацию в таблицу отношений, и она не работает, она говорит, что я не могу выполнить прео…
25 авг '15 в 19:03
1 ответ

ProviderIncompatibleException не было обработано кодом пользователя

Я только что получил последний код из SVN, и я получил вышеупомянутую ошибку, когда я вошел в свое приложение. Сообщение об исключении было: Произошла ошибка при получении информации о поставщике из базы данных. Это может быть вызвано тем, что Entit…
12 июл '13 в 10:11
1 ответ

Где в хранимой процедуре

У меня есть myStoreProcedure лайк @personId VARCHAR(MAX) SELECT IdNo, LastName + ', ' + FirstName + ' ' + MiddleName AS Name FROM Person WHERE CAST(Person.PersonId AS varchar(max)) in (@personId) Я хочу перечислить всех людей на основе PersonId испо…
1 ответ

EF 5 Code First Map Mapping

Есть ли способ сопоставить словарь с помощью Entity Framework 5? Из того, что я нашел во время поиска, он не был поддержан до EF 4.1, не уверен, что EF 5 предоставляет какие-либо инновационные методы для его простого отображения. Я использую словарь…
2 ответа

Почему EF 5.0 не поддерживает этот синтаксис EF 4.x LINQ при компиляции в sql?

У меня есть код, который был недавно обновлен с EF 4.2 до EF 5.0 (фактически EF 4.4, так как я работаю на.Net 4.0). Я обнаружил, что мне пришлось изменить синтаксис моего запроса, и мне любопытно, почему. Позвольте мне начать с проблемы. У меня есть…
1 ответ

Использование Automapper для обновления существующего объекта с меньшим количеством свойств

Я использую EF5 и MVC. Я использую Automapper, чтобы сопоставить создание модели для редактирования модели. Потому что мне нужно меньше свойств в Edit, чем в Create. Предположим, это мой класс, который я связываю с EF. public partial class Users { p…
1 ответ

Как вы проверяете соединения открытой сущности

В Entity Framework 5 с VS2012/VS2013. C# Учитывая следующее: using (modelEntities context = new modelEntities()) { //do stuff context.Dispose(); } Предполагается, что оператор using сам по себе вызывает Dispose(). Я все еще вызываю dispose для соеди…
1 ответ

Множественный динамический порядок в Linq to Entity Framework

Dim receipts As IQueryable(Of ReceiptEntity) = db.Receipts 'code to filter removed for brevity Dim sorts() As String = SortExpression.Split(";") For Each sort As String In sorts Dim sortParts() As String = sort.Split(" ") If sortParts(1).ToLower = "…
30 май '13 в 17:47
0 ответов

ASP.NET MVC 5 Entity Framework с файлами ресурсов

Я создаю сайт ASP.NET MVC 5 с базой данных структуры данных. Я использую языковые ресурсы для отображения имен и проверки текста. Теперь у меня есть база данных с классом, в котором я хочу сослаться на файл ресурсов. Так что если вы выберете другой …
1 ответ

EF - Создать скрипт из предыдущей миграции

Я хочу обновить схему базы данных на производственной базе данных. Обычно в моем развитии я просто делаю Add-Migration а также Update-Database, У меня вопрос, как создать сценарий, чтобы я мог вручную прочитать запрос перед выполнением в производств…
1 ответ

Код EF5 сначала запрашивает ICollection из представления MVC4

Я не нашел ответа, поэтому я задаю вопрос... Извините, что беспокою. Сначала я использую код с классом Article public class Article { ... public virtual ICollection<Photos> Images { get; set; } ... } public class Photo { ... public string Loca…
3 ответа

Как получить один столбец с Entity Framework?

У меня есть код для извлечения всех столбцов из класса сущности по критериям поиска. Но я хочу конкретное значение столбца вместо полных значений столбца. Мой код - Main main; main = repo.Find<Main>(m => m.Code == criteria.code); где Main к…
5 ответов

Является ли хорошей практикой использование EntityObjects в качестве модели (MVC)?

Я создаю свое первое веб-приложение MVC 4/Razor, используя Entity Framework 5, и делаю небольшую домашнюю работу, прежде чем принимать какие-либо дизайнерские решения. Я вижу, что объекты EF происходят от EntityObject, который, похоже, содержит множ…
2 ответа

Entity Framework 5 Enum Naming

Я использую EF 5 с миграциями и кодом в первую очередь. Все это работает довольно хорошо, но есть некоторые проблемы / вопросы, которые я хотел бы решить. Давайте начнем с простого примера. Допустим, у меня есть таблица пользователей и таблица типов…
13 апр '12 в 17:03