0
ответов

EF Code First: Где я могу найти событие SavingChanges?

Хорошо, это может быть вопрос новичка, но как / где я могу подписаться на событие ObjectContext.SavingChanges, как упомянуто, например, в этом сообщении. В моем демонстрационном приложении есть только два соответствующих класса: "...
вопрос задан: 23 May 2017 12:17
0
ответов

EF + общий репозиторий + загрузка связанного объекта: работает только явная загрузка

У меня есть два простых класса POCO; я пытаюсь получить свойство MyY, указанное ниже, гидратированное с помощью экземпляра Y. Я пробовал несколько способов сделать это и думаю, что могу упустить что-то очевидное или ...
вопрос задан: 23 May 2017 12:17
0
ответов

Entity Framework 4.1: как удалить идентификатор объекта

Я хотел бы знать, как удалить объект из Entity Framework 4.1 без предварительной загрузки объекта из базы данных. Я нашел эти 2 других ответа на переполнение стека, но они не ...
вопрос задан: 23 May 2017 12:16
0
ответов

Почему DbSet.Add работает так медленно?

Эта же тема обсуждалась здесь 8 месяцев назад: Как мне ускорить DbSet.Add () ?. Не было предложено никакого решения, кроме использования SqlBulkCopy, что для нас неприемлемо. Я решил поднять этот вопрос ...
вопрос задан: 23 May 2017 12:15
0
ответов

EF 4.1: Удаление дочернего объекта из коллекции не приводит к его удалению - почему?

У меня возникла ошибка: EF 4: Удаление дочернего объекта из коллекции не приводит к его удалению - почему? когда я удаляю дочерний элемент из родителя, который удаляется, когда я вызываю SaveChanges (), он дает ...
вопрос задан: 23 May 2017 12:12
0
ответов

EF 4.1, наследование и ассоциация общего первичного ключа => Тип результата указанного выражения несовместим

Резюме У меня есть три класса: Account SpecialAccount (наследуется от Account) Профиль (отношение 0..1 к SpecialAccount) Другими словами, SpecialAccount может иметь 0 или 1 профилей. Профиль ...
вопрос задан: 23 May 2017 12:11
0
ответов

Множественные ассоциации одного объекта с двумя объектами одного и того же типа сущности

Я пытаюсь сначала использовать код и свободный API для создания объекта, содержащего две разные сущности из той же таблицы. Другими словами, объект передачи содержит ссылку на два разных ...
вопрос задан: 23 May 2017 12:10
0
ответов

Как сопоставить столбец таблицы с двумя объектами properties?

Следуя этому случаю, я пытаюсь сопоставить столбец таблицы IsActive с двумя разными свойствами сущности. Есть ли способ сделать это?
вопрос задан: 23 May 2017 12:09
0
ответов

Entity Framework Code First и коллекции примитивных типов

При создании классов POCO, содержащих коллекции примитивных типов и сохраняемых EF Code First, лучший совет, который я нашел до сих пор, - создать новый класс, имеющий ID плюс ...
вопрос задан: 23 May 2017 12:09
0
ответов

EF 4.1 CodeFirst с Guid (не создается DB / Store) в качестве PK

Я хотел бы создать модель с GUID, сгенерированным клиентом, в качестве первичный ключ. Я хочу, чтобы Guid создавался автоматически, но НЕ в БД, поэтому я знаю идентификатор, прежде чем сохранять его, важно для моего домена ...
вопрос задан: 23 May 2017 12:07
0
ответов

Как передать несколько выражений в OrderBy для EF?

Я использую EF 4.2, но полагаю, что это применимо к EF 4 и 4.1 также. Я хотел бы передать IQueryable и несколько Expression > методу и получить ...
вопрос задан: 23 May 2017 12:00
0
ответов

Entity Framework DbContext SaveChanges() OriginalValue Incorrect

Я пытаюсь реализовать AuditLog с помощью EF 4.1, переопределяя метод SaveChanges(), как описано в следующих местах: h ttp://jmdority.wordpress.com/2011/07/20/using-entity-framework-4-1-...
вопрос задан: 23 May 2017 12:00
0
ответов

Как настроить шаблон T4 для создания классов в другом проекте

Я использую новый подход Entity Framework 4.1 Model first, который использует шаблоны T4 для создания классов из визуальной модели. Могу ли я настроить эти шаблоны T4 для создания классов POCO и контекста ...
вопрос задан: 23 May 2017 12:00
0
ответов

расширить linq для сущностей для распознавания пользовательских методов

Как обсуждалось здесь и во множестве других: Я хотел бы знать, есть ли ЛЮБОЙ способ наследовать/расширить/... Entity Framework 4.1 для перевода пользовательского метода в SQL.
вопрос задан: 23 May 2017 11:54
0
ответов

Код Entity Framework Сначала настройте схему для каждой сущности

В LINQ to SQL существует очень простое соглашение, сообщающее сопоставителю, какую схему базы данных использовать - [Table (Name = "SchemaName.TableName ")]. Есть ли что-то подобное в EF CF 4.1? Я бы предпочел не ...
вопрос задан: 23 May 2017 11:51
0
ответов

Правило каскадного удаления в EF 4.1 Code First при использовании Shared Primary Key Association

Я реализовал двунаправленное отношение 1:1 на основе этого ответа: Primary /Foreign Key в Entity Framework Я определяю двунаправленное отношение таким образом: public class Student { public ...
вопрос задан: 23 May 2017 11:48
0
ответов

ошибка, когда использование интерфейсов для сущностей Entity Framework (4.2)

Я использую последнюю версию Entity Framework (4.2) и пытаюсь реализовать интерфейсы для своих сущностей, но по какой-то причине она не компилируется. он выдает ошибку «Cannot convert ...
вопрос задан: 23 May 2017 11:47
0
ответов

Entity Framework EF4.1 - хранимая процедура «не может быть найдена в контейнере»

У меня есть SP в моей базе данных. Для EF4.1 с использованием DbContext API. После импорта функции из модели данных ссылки на хранимую процедуру отлично работают в моей среде разработки. Но ...
вопрос задан: 23 May 2017 11:46
0
ответов

Как сопоставить дочернюю сущность к родительской сущности без введения родительского компоновщика примитивного типа в дочернюю сущность?

У меня есть эти классы: открытый класс {[Ключ] общедоступный виртуальный int ProductId {получить; набор; } общедоступная виртуальная строка ProductName {получить; набор; } общедоступная виртуальная строка Category {get; set; ...
вопрос задан: 23 May 2017 10:34
0
ответов

Entity Framework Code Первое сопоставление от 0 до 1

Я хочу создать карту этих двух моделей, как мне это сделать в коде? публичный класс Payment как мне сделать это в коде сначала? публичный класс Payment как мне сделать это в коде сначала? публичный класс Payment {public int PaymentId {получить; установле
вопрос задан: 23 May 2017 10:33
0
ответов

Как правильно переопределить функцию SaveChanges в EF 4.1

Мне нужно автоматически вставлять текущую дату при создании нового заказа в моем веб-приложении EF 4.1 MVC3. Мне также нужно автоматически добавить текущего пользователя, вошедшего в систему -Я использую формы...
вопрос задан: 23 May 2017 10:32
0
ответов

Невозможно удалить базу данных, поскольку она используется + сначала код EF

Я новичок в asp.net mvc3. Я пытаюсь сохранить дополнительную информацию о пользователе поверх стандартного поставщика членства asp.net. Я создал новый объект UserAddress и синхронизировал его с таблицами aspnet _...
вопрос задан: 23 May 2017 10:31
0
ответов

Каскадное удаление MVC .Net при использовании первого подхода к коду EF

Я новичок в MVC и у меня проблемы с каскадным удалением. Для моей модели я использую следующие 2 класса: публичный класс Blog {[Key] public int Id {get; набор; } [...
вопрос задан: 23 May 2017 10:30
0
ответов

Entity Framework: уже есть открытый DataReader связанный с этой Командой, которая должна быть закрыта в первую очередь

Этот вопрос связан с этим: Мой метод репозитория имеет следующий код: public IEnumerable GetApplicationPositionHistories (int ApplicationId, int positionId) {...
вопрос задан: 23 May 2017 10:30
0
ответов

Проблема сопоставления EF 4.1

У меня есть класс, который связан с самим собой: открытый класс Person {общедоступный длинный идентификатор {получить; установлен; } публичная строка Имя {получить; установлен; } общедоступный виртуальный человек Мать {получить; установлен; } ...
вопрос задан: 23 May 2017 10:28
0
ответов

Поддерживаются только инициализаторы, члены сущности и навигационные свойства сущности. (ASP.NET MVC и Entity Framework)

Я застрял где-то на своем приложении ASP.NET MVC 3. Вот ошибка, которую я получаю: Указанный член типа 'AccommPropertyTags' не поддерживается в LINQ to Entities. Только инициализаторы, сущности ...
вопрос задан: 23 May 2017 10:27
0
ответов

Модульное тестирование DbContext

Я изучил некоторую информацию о методах, которые я мог бы использовать для модульного тестирования DbContext. Я хотел бы добавить в контекст некоторые данные в памяти, чтобы мои тесты могли работать с ним. Я использую Database -...
вопрос задан: 23 May 2017 02:32
0
ответов

Generic Way to Check If Entity Exists In Entity Framework?

Similar to Best way to check if object exists in Entity Framework? I'm looking for a generic way to check for an entity in a DbSet. Something like this, which doesn't work: private DbContext ...
вопрос задан: 23 May 2017 02:00
0
ответов

How to define relationships programmatically in Entity Framework 4.1's Code-First Fluent API

I'm playing around with the new EF4.1 unicorn love. I'm trying to understand the different ways I can use code-first to programatically define my relationships between a few simple POCO's. How can I ...
вопрос задан: 15 April 2017 19:21
0
ответов

Почему левое внешнее соединение?

странное. (Наверное, совсем не странно) У меня есть 3 объекта: Сотрудник, Рота и Отдел. сотрудник открытого класса {public int Id {получить; набор; } публичное строковое имя {get; набор; } public ...
вопрос задан: 7 April 2017 14:18