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

Тег для ADO.NET Entity Framework 4.x, который сам является объектно-реляционным отображением для.NET framework.
2 ответа

Добавление другого шаблона t4 в код обратного инженера Первый процесс

Я использую Entity Framework Power Tools Reverse Engineer Code First для генерации моих классов poco, файлов сопоставления и контекста из базы данных. Я также хотел бы, чтобы этот процесс создал мои базовые классы частичной проверки для каждой сущно…
01 май '13 в 14:45
2 ответа

Метод AddObject() очень медленный

У меня странная проблема, когда я пытаюсь использовать ObjectSet(TEntity).AddObject() для добавления нового объекта, он очень медленный по сравнению с обычным поведением, это занимает около 500 мс, и это происходит только один раз, и я уверен, что и…
1 ответ

Экспорт данных из C#/Javascript в Excel и PDF

Я перенял проект C# Entity Framework у бывшего сотрудника. Он создал несколько таблиц так, что я не знаком с использованием Javascript. Мне нужно, чтобы содержимое этой таблицы данных было экспортировано в файл Excel и PDF (отдельная кнопка для кажд…
10 окт '14 в 02:47
1 ответ

Что означает это предупреждение.NET Entity Framework?

У меня есть десятки этих предупреждений в моем проекте, и я хотел бы привести в порядок вещи. Предупреждение: Warning 8 Error 2005: Mapping Association 'TPMDBO_TPM_MODIFIEDVALUES_FK1' is redundant: Its referential integrity constraint provides suffi…
27 янв '12 в 00:01
0 ответов

Использование FK в качестве дескриптора в отображении наследования

Рассмотрим следующую схему: Employee и EmployeeType. У Employee есть fk to EmployeeType (EmployeeType может иметь такие поля, как EmployeeTypeId, Description и т. Д.). Теперь я хотел бы использовать функцию наследования EF для создания объектов Hour…
28 мар '12 в 17:33
4 ответа

EF4 и код первый подход

Я хочу узнать о разработке Code First в EF4, а после поиска в Google выяснить, что я должен загрузить и установить что-то под названием Entity Framework CTP и использовать его для разработки проекта с использованием кода в первую очередь. Но у меня …
24 янв '12 в 08:59
1 ответ

Запрос ObjectSet не возвращает добавленный EntityObject до тех пор, пока не будет вызван SaveChanges()

Я думаю, что мне здесь не хватает чего-то очень простого. У меня есть EF4 ObjectContext, который содержит ObjectSet типа Thing, который сопоставлен с таблицей в моей базе данных под названием Things. Если я добавлю Thing в Things ObjectSet, то Thing…
23 июл '10 в 06:13
2 ответа

Метод IDbSet и Exposing Include через метод расширения

Я использую подход Code-First с EF, и я хотел использовать IDbSet вместо DbSet, чтобы я мог проводить модульное тестирование с помощью макетов. Моя проблема в том, что я использую метод Include() для быстрой загрузки в случае необходимости, но метод…
2 ответа

Как сделать недействительным внутренний фреймворк Framework 4

Как я знаю, Entity Framework реализует шаблон Identity Map, поэтому EF кэширует некоторые объекты в памяти. Давай я приведу тебе пример. var context = new StudentContext(); var student = context.Students.Where(st => st.Id == 34).FirstOrDefault();…
2 ответа

Linq2Entities CompiledQuery для запроса, который использует соединения

У меня есть запрос, который не работает слишком хорошо, например, сгенерированный код SQL является неоптимальным. Исходное утверждение выглядело примерно так (упрощенно): ctx.Table1.Where(t => ...) .OrderBy(t => ....) .Select(t => new {Tabl…
1 ответ

Защита панели администратора - ASP.NET с использованием SQL

У меня есть система электронной коммерции, которую я написал сам. У меня есть таблица "admin_table" в этой таблице я храню имя пользователя и пароль администратора. Я использую эту систему только для себя - но я хочу, чтобы она была сверхбезопасной …
01 май '12 в 14:20
4 ответа

Является ли шаблон DTO plus UnitOfWork хорошим подходом для разработки DAL для веб-приложения?

Я реализую DAL, используя структуру сущностей. В нашем приложении у нас есть три уровня (DAL, бизнес-уровень и презентация). Это веб-приложение. Когда мы начали внедрять DAL, наша команда думала, что DAL должен иметь классы, методы которых получают …
1 ответ

EF 4.1 Причины наследования TPT: "Зависимое свойство в ReferentialConstraint отображается в столбец, созданный хранилищем"

Добрый день! У нас есть TPT-наследование в нашей модели данных EF, основанное на наборе представлений и хранимых процедур в базе данных. Существует базовая сущность Tag, которая НЕ является абстрактной, имеет первичный ключ TtrId и унаследованную су…
14 ноя '11 в 14:22
1 ответ

Запомнить меня в Asp.Net Mvc4

Я новичок в Asp.Net Mvc4 с Entity Framework. Я пытаюсь реализовать задачу Запомнить меня на странице входа. Здесь я не использую какое-либо свойство модели для Запомнить меня. Я просто передаю значение в контроллер из модели. Пожалуйста, помогите мн…
06 мар '14 в 09:00
1 ответ

Entity Framework 4 - Таблица с добавлением столбца Identity

У меня есть таблица, определенная в базе данных SQL Server следующим образом Колонны MID Int иностранный ключ MRUOMID Int иностранный ключ Все столбцы в этой таблице являются внешними ключами и ссылаются на другие объекты. Я хочу добавить Identity с…
2 ответа

EF: отдельная таблица для каждого типа сущности в иерархии

Работая с моделью данных EF 4, скажем, у нас есть тип с именем "Animal" и два других типа "Bird" и "Horse", которые наследуются от типа Animal. Я хочу, чтобы свойства типа Animal наследовались по подтипам, но я хочу, чтобы эти подтипы имели свои отд…
23 июн '11 в 08:49
2 ответа

Код сначала добавить сущность с отношением многие ко многим

У меня есть объект Customer, который может иметь несколько типов клиентов, и каждый тип клиента может иметь несколько клиентов. Я новичок в EF, но сумел добавить клиента, но не могу понять синтаксис, подходящий для добавления типов клиентов клиента.…
1 ответ

IQueryable Entity Framework POCO Mappings

Я использую ASP.NET MVC2 с EF4. Мне нужно создать POCO для двух моих классов PersonP и AddressP, которые соответствуют их "сложным" классам EF4 (которые включают в себя такие вещи, как свойства навигации и OnPropertyChanged()). Отображение только Pe…
2 ответа

EF4 Code First - проблема отношения многих ко многим

У меня возникли некоторые проблемы с моей моделью EF Code First при сохранении отношения "многие ко многим". Мои модели: public class Event { public int Id { get; set; } public string Name { get; set; } public virtual ICollection<Tag> Tags { g…
1 ответ

Пропустить [ScriptIgnore] только один раз

Среда для этой ситуации: asp.net mvc 3 C# Entity Framework 4.3.1 JavaScriptSerializer Я сталкивался с ситуацией, в которой было бы неплохо включить поле, помеченное как [ScriptIgnore], Поле, если оставить его без атрибута, будет представлять собой к…