0
ответов

DbContext ChangeTracker: идентификатор добавленного объекта для аудита

У меня что-то вроде этого: public override int SaveChanges() { foreach (var changeLog in this.ChangeTracker.Entries() .Where(p => p.State == EntityState.Added || p....
вопрос задан: 14 March 2012 01:41
0
ответов

Entity Framework Code-First: «ObjectStateManager не может отслеживать несколько объектов с одним и тем же ключом».

Я столкнулся с проблемой при использовании Entity Framework code-first в MVC3. Я сталкиваюсь с этим исключением: объект с таким же ключом уже существует в ObjectStateManager. ObjectStateManager не может...
вопрос задан: 8 March 2012 01:23
0
ответов

SqlException: синтаксическая ошибка рядом с 'GO'

У меня возникли проблемы с отправкой оператора SQL через DbContext с помощью context.Database.ExecuteSqlCommand (). Я пытаюсь выполнить CREATE TABLE Phones ([Id] [uniqueidentifier] NOT NULL PRIMARY KEY, ...
вопрос задан: 15 February 2012 05:17
0
ответов

Как я могу добавить информацию к каждой команде SqlCommand, создаваемой DbContext?

Я пытаюсь написать модуль для добавления комментария, содержащего полезную информацию, к каждому SQL-запросу Linq2Entities, отправляемому структурой сущностей DbContext (информация будет использоваться в отладке). ...
вопрос задан: 13 February 2012 22:25
0
ответов

Шаблон EF и репозитория - в результате получается несколько DbContexts в одном контроллере - любые проблемы (производительность , целостность данных)?

Большинство моих знаний об ASP.NET MVC 3 основано на чтении книги Адама Фримена и Стивена Сендерсона Pro ASP.NET MVC 3 Framework. В своем тестовом приложении я старался придерживаться их ...
вопрос задан: 4 February 2012 10:29
0
ответов

В чем разница между IDbSet.Add и DbEntityEntry.State = EntityState.Added?

В EF 4.1+ есть ли разница между этими двумя строчками кода? dbContext.SomeEntitySet.Add(entityInstance); dbContext.Entry(entityInstance).State = EntityState.Added; Или они делают одно и то же? ...
вопрос задан: 31 January 2012 16:15
0
ответов

XAML - привязка индекса строки и столбца ячейки к идентификатору автоматизации

Я сейчас назначаю идентификаторы автоматизации отдельным ячейкам в сетке данных WPF, но у меня возникла небольшая проблема. Я решил попробовать назвать ячейки в соответствии с их положением в сетке (строка ...
вопрос задан: 26 January 2012 15:53
0
ответов

Лучший способ тестирования репозиториев, использующих DbContext

В своих проектах я следую шаблону репозитория, чтобы легко провести модульное тестирование моего приложения ASP.NET MVC. Это позволяет мне легко издеваться над объектами. Однако я не тестирую логику репозитория таким образом на ...
вопрос задан: 24 December 2011 16:03
0
ответов

Entity Framework (4.2) HasRequired приводит к неожиданному LEFT OUTER JOIN

Похоже, что Entity Framework (последняя версия из NuGet) может игнорировать конфигурацию HasRequired при создании объединений для Navigation Properties, отличных от первого определенного. Для ...
вопрос задан: 16 December 2011 19:05
0
ответов

Entity Framework 4.1 Database First не добавляет первичный ключ в сгенерированный класс DbContext T4

Я только начинаю работать с Entity Framework 4.1, пробуя режим "database first". Когда EF генерирует класс Model с помощью "ADO.Net DbContext Generator", разве он не должен определять первичный ...
вопрос задан: 7 December 2011 18:07
0
ответов

DbSet.FirstOrDefault ()?

Я пытаюсь сделать это, но в нем говорится, что я не могу использовать FirstOrDefault, общедоступный статический int GetId (этот Context db, тип типа, имя строки) {{1 }} {return db.Set (type) .FirstOrDefault (x => x.Name == name) .Id; } ...
вопрос задан: 21 November 2011 22:30
0
ответов

MVC3/Razor Add Controller "Get-PrimaryKey" не может найти первичный ключ

Я создал модель Entity Framework на основе существующей базы данных. Entity Framework использует ADO.NET DbContext Generator. Я также создал проект MVC3/Razor, который использует DLL из ...
вопрос задан: 21 November 2011 21:52
0
ответов

C# EF 4.1 Создание таблицы динамически в DbContext

Я хочу добавлять таблицы в базу данных SQLCe во время выполнения, так как имена таблиц не статичны и известны во время компиляции. Я пытаюсь сделать это с помощью Entity Framework 4.1 и DbContext следующим образом: public class ...
вопрос задан: 15 November 2011 14:40
0
ответов

DbContext SaveChanges () - Обнаружение обновленных сущностей

Я переопределил метод SaveChanges () в классе Entity Framework 4.1 DbContext. Мое переопределение выглядит так: public override int SaveChanges () {IEnumerable ...
вопрос задан: 14 November 2011 20:40
0
ответов

Зачем повторно запускать DbContext при использовании Entity Framework?

Я не знаю, есть ли лучший способ использовать DbContext, потому что не рекомендуется устанавливать его как статический при работе с WCF. Поэтому мы создаем его каждый раз, когда хотим получить доступ к базе данных. ...
вопрос задан: 5 October 2011 03:59
0
ответов

EF 4.1 - DBContext SqlQuery и Include

Я хочу выполнить необработанный sql используя DBContext SqlQuery и затем включить связанные с ним объекты. Я пробовал следующее, но он не загружает связанные сущности: string sql = "Select * from client where id ...
вопрос задан: 28 September 2011 09:52
0
ответов

Python для синтаксического анализа нестандартного XML-файла

Мой входной файл фактически представляет собой несколько XML-файлов, добавляемых к одному файлу. (Это из Google Patents). Она имеет следующую структуру:
вопрос задан: 7 September 2011 14:27
0
ответов

Использование IQueryable вместо DbSet проблема

Я наткнулся на следующую проблему ... У меня есть контекст базы данных: // Для поддержки модульного тестирования ... открытый интерфейс IDbContext: IDisposable {IQueryable <Аппаратное обеспечение> Оборудование {получить; } IQueryable & ...
вопрос задан: 21 August 2011 15:56
0
ответов

ASP.NET MVC 3 EF CodeFirst - редактирование элемента DBContext

Я был разочарован этим как день ... пожалуйста, помогите. У меня есть раздел счетов-фактур, в котором я могу динамически добавлять новые элементы, добавляя / удаляя элементы DOM с помощью JQuery ... я уже ...
вопрос задан: 13 August 2011 11:53
0
ответов

Каков наилучший способ создания и утилизации DbContext в MVC?

MVC 3 + EF 4.1 Я выбираю один из двух подходов для работы с DbContext: создайте экземпляр в Application_BeginRequest, поместите его в HttpContext.Current.Items и разместите в Application_EndRequest. ...
вопрос задан: 9 August 2011 15:56
0
ответов

Entity Framework IValidatableObject ссылка DbContext

Я пытаюсь заставить EF 4.1 работать с репозиторием, UnitOfWork, отделением сущностей от EF и проверкой. Я следовал этому руководству, чтобы получить хорошее разделение моих сущностей POCO от модели EF, и я '...
вопрос задан: 27 June 2011 15:23
0
ответов

Существуют ли функции DbContext, недоступные в ObjectContext?

У Microsoft есть вводная статья с описанием возможностей DbContext. Некоторые из них, например фильтрация связанных сущностей, которых я не видел в ObjectContext. Эта функциональность действительно нова для DbContext и ...
вопрос задан: 23 June 2011 05:07