Описание тега objectcontext

Core class within Entity Framework. Provides the methods to retrieve, query and manipulate entities within the entity model.
1 ответ

Несколько моделей Entity Framework и объектный контекст

У меня есть веб-приложение asp.net, которое использует Entity Framework. Уровень данных приложения использует метод, описанный Джорданом Ван Гогом, который можно найти здесь. В двух словах, этот метод использует один экземпляр общего объектного конт…
22 окт '10 в 22:33
1 ответ

Каждый запрос RIA создает другой контекст объекта EF?

Я использую комбо EF4/RIA в приложении Silverlight. У меня есть несколько методов обслуживания в моем DomainService, Один из методов извлекает некоторые данные из базы данных, а затем изменяет значения объектов: IEnumerable<Factor> GetModified…
1 ответ

EF 4: Проблемы с пониманием DetectChanges при использовании POCO (без самоконтроля ObjectContext)

Интересно, кто-нибудь может мне помочь? У меня возникли проблемы с пониманием, почему мне нужно выявлять DetectChanges на моих объектах POCO (не прокси) Конечно, у меня есть эта строка, чтобы гарантировать, что прокси не возвращаются. context.Object…
2 ответа

Выполните хранимую процедуру SQL перед каждым запросом, сгенерированным EntityFramework

Мне нужно выполнять хранимую процедуру SQL каждый раз, прежде чем я запрашиваю свой ObjectContext. Чего я хочу добиться - это установить CONTEXT_INFO к значению, которое будет позже использовано с большинством моих запросов. Кто-нибудь делал это? Эт…
1 ответ

Скомпилированный запрос без неявного преобразования ссылок в ObjectContext

Я создаю делегата для извлечения всех записей альбома в базе данных. Я использовал этот же способ в другом проекте, но по какой-то причине я получаю ошибку на этот раз. Я пропустил шаг? Я не уверен, почему эта ошибка появляется. Код public static re…
11 янв '13 в 22:08
2 ответа

Отражать все изменения в ObjectContext без сохранения в базе данных

Так как ObjectContext.SaveChanges() происходит в рамках транзакции. Я решил, что для моего приложения будет лучше сначала выполнить все запросы / обновления на ObjectContext перед звонком SaveChanges() один раз, чтобы записать данные в базу данных. …
02 апр '12 в 13:32
1 ответ

Как я могу получить две единицы работы за одну транзакцию

У меня есть один сервер MS Sql, содержащий две базы данных. В консольном приложении C# я создал две разные модели данных сущностей (edmx) (EF6); один для базы данных A и один для базы данных B; применяя хранилище и единицу работы к обоим. Отдельно о…
1 ответ

Как вызвать ObjectContext.Refresh() при использовании ADO.NET Unit Testable Repository Generator

Я использую "Генератор репозитариев ADO.NET Unit Testable" ( описан здесь) для генерации классов сущностей. Этот шаблон T4 автоматически генерирует следующие классы, кроме классов для объектов базы данных: < MyEntities>.cs - функциональный контекст …
3 ответа

ObjectContext и DbContext в Entity Framework

Я использую DbContext класс в коде, который я создаю, который основан на шаблонах разработки универсальных репозиториев и единиц работы. (Я следую указаниям здесь.) Работая над этим проектом, я столкнулся с ObjectContext учебный класс. Я прочитал до…
07 фев '12 в 13:19
1 ответ

Почему это вызывает исключение NULL-значения?

По какой-то причине я получаю следующую ошибку на db.SaveChanges(); инструкция: Cannot insert the value NULL into column 'UserId', table 'XXXXXXXXX_Dev.dbo.Portfolios'; column does not allow nulls. INSERT fails. The statement has been terminated. Ко…
1 ответ

Обновление контекста объекта Entity Framework

У меня есть LINQ Query, который возвращает один объект - контекст является ObjectContext, а не DbContext var q = from c in context.x //this has various includes but this just an example where c.Id == xId select c; X x = q.FirstOrDefault(); Затем я п…
1 ответ

Могу ли я использовать ObjectContext без использования EntityFramework?

Я использую ObjectContext с использованием пространства имен system.data.entity, в чем разница между Entity Framework и этим пространством имен, это реализация и это интерфейс?
10 май '15 в 18:08
1 ответ

Время жизни Entity Framework и Object Context в ASP.NET MVC

Я использую Entity Framework в своем проекте, и у меня проблема в том, что, как только я передаю свои сущности в View (имейте в виду, что эти сущности имеют объекты с отложенной инициализацией, такие как: Products.Owner, где owner является объект, к…
3 ответа

IQueryable репозиторий с StructureMap (IoC) - Как я могу реализовать IDisposable?

Если у меня есть следующий репозиторий: public IQueryable&lt;User&gt; Users() { var db = new SqlDataContext(); return db.Users; } Я понимаю, что соединение открывается только тогда, когда запрос запущен: public class ServiceLayer { public IRepositor…
0 ответов

Получение ObjectContext было удалено сообщение с этой функцией

Использование VBNET и EF 4.2. Я читал различные посты на SO об этой ошибке, но все еще не уверен, как мне следует ее исправить. Я внедряю пейджинговое решение. Мой код данных хранилища ниже: Dim PageSize As String = ConfigurationManager.AppSettings.…
29 ноя '11 в 16:33
3 ответа

EF: загрузить ссылки после удаления контекста?

Я борюсь с ADO.NET Entity Framework. Это моя ER-диаграмма: --------------------- ----------------- --------------- | GrandParentEntity |&lt;-------| ParentEntity |&lt;-------| ChildEntity | +-------------------+ 1 N +---------------+ 1 N +----------…
08 сен '09 в 11:50
1 ответ

Контекст объекта Entity Framework сохраняет новые сущности, которые не были добавлены

Я работал с Entity Framework (VS2010 Framework 4.0) в моем проекте. У меня были некоторые проблемы с использованием другого контекста объекта для каждой формы. Затем я создал контекст объекта в форме главного меню (остается открытым), и каждый раз, …
16 янв '13 в 23:46
1 ответ

ExecuteStoreQuery не работает с установщиком DateTime

У меня проблемы с получением ExecuteStoreQuery правильно работать с моим пользовательским классом, который имеет DateTime член. Он получает значение по умолчанию DateTime значение (1/1/0001 12:00:00 AM) вместо того, что находится в базе данных. List…
3 ответа

Entity Framework Получить объект по первичному ключу

Некоторое время назад я хотел реализовать метод, который мог бы определять, выполнять ли вставку или обновление для данной сущности, поэтому мне не нужно было показывать методы "Вставка" и "Обновление", а всего лишь простой "InsertOrUpdate". ". Част…
1 ответ

Метод ContextCreating в EntityDataSource не может преобразовать сущности в ObjectContext

Используя EntityFramework, я создал EntityDataModel (файл.edmx) в App_Code\DAL. В мастере я назвал сущности "DLGDBEntities". У меня есть ряд EntityDataSources в.aspx, где я установил OnContextCreating атрибут UseSurveyContext, который выглядит следу…
08 ноя '12 в 03:45