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

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. Ко…
3 ответа

Entity Framework: ObjectSet and its (generics) variance

I use: EntityFramework + POCO Вот эта вещь: public interface IBaseType { int Id { get; set; } } public class BaseType : IBaseType { public virtual int Id { get; set; } } public class DerivedType : BaseType { } Эта проблема: public class EntityFetche…
2 ответа

Есть ли у ObjectContext и ObjectSet преимущества перед DbContext и DbSet?

В настоящее время я завершаю разработку архитектуры моего нового приложения, которое будет использовать Entity Framework в качестве ORM. Тем не менее, я немного смущен тем, стоит ли мне использовать опцию по умолчанию (DbSet а также DbContext), или …
17 янв '13 в 18:06
1 ответ

Получить объекты из ObjectSet, указав диапазон в EF

Я пробую EF 4.0. У меня есть объект Employee, и с помощью EF я получаю ObjectSet Employee, просто вызывая Context.Employees Теперь вышеприведенный вызов будет выплевывать следующий SQL-запросselect * from Employees Приведенный выше запрос работает н…
26 июл '10 в 04:17
1 ответ

Универсальный ObjectContext? objectContext.GetObjectSet<TEntity>?

Есть ли способ получить ObjectQuery&lt;T&gt; для указанного универсального типа? Псевдо: public partial class MyObjectContext { public ObjectSet&lt;TEntity&gt; GetObjectSet&lt;TEntity&gt;() { return Helper.GetObjectSet&lt;TEntity&gt;(this); } }
1 ответ

ObjectSet.AddObject(T) проблема?

ObjectSet.Single(предикат) не работает (методы Where() и toList()), если я не напишу это так: ObjectSet.Cast&lt;TEntity&gt;().Single&lt;TEntity&gt;(predicate) Но я не знаю, что делать, чтобы решить проблему с методами AddObject и DeleteObject: publi…
1 ответ

Почему жесткое кодирование выражения функции ускоряет запрос на четыре минуты?

Я использую код хранилища Дейна Моргриджа в качестве родителя для моего класса хранилища. В родительском классе -EFRepository- есть метод, который вызывает предложение Where объекта Object, передавая метод Func. После вызова этого кода, а затем прис…
17 ноя '10 в 17:00
1 ответ

Можно ли преобразовать ObjectSet в DbSet в Entity Framework 6?

Я работаю над обновлением приложения WPF с.Net4/EF 4.4 до.Net4.5/EF 6.1. После обновления я буду использовать DbContext (так как не было POCO-генератора для ObjectContext). Приложение использует Repository/UnitOfWork-pattern для доступа к Entity Fra…
02 мар '15 в 09:43
1 ответ

Entity Framework 4.0 - Включая объекты - Проблема загрузки

У нас есть 3 таблицы в нашей базе данных, каждая из которых имеет сущность в нашем edmx. Чтобы проиллюстрировать мою проблему, представьте 3 таблицы: Table: Make Fields: makeID make Table: Model FIelds: modelID makeID foreign key model Table: Car ca…
0 ответов

Как правильно клонировать / дублировать ObjectSet и его сущности?

Я новичок в Entity Framework и имею следующую проблему: Я получаю список объектов из ObjectContext (RepEntities), который используется для заполнения сетки. Сетка позволяет пользователям изменять и выбирать связанные объекты. После этого я добавляю …
09 фев '12 в 09:45
1 ответ

Работаете напрямую с EntitySet?

Я пытаюсь обернуть голову вокруг всех классов, присутствующих в Entity Framework 4. Единственный, который меня (пока) смущает - это EntitySet. EntitySets никогда не упоминаются нигде в сгенерированном коде C# из моих файлов.edmx, только в файлах XML…
2 ответа

Как я могу создать экземпляр ObjectSet?

Я выполняю модульные тесты DAO в своем проекте, и у меня возникла проблема с использованием ObjectSet учебный класс. Я должен создать новый ObjectSet но для этого я не должен подключаться к БД. Поэтому я не могу использовать BusinessModelContainer"s…
02 июл '11 в 20:50
1 ответ

Универсальный репозиторий против ObjectSet

Кажется, в блогосфере существует общее соглашение о том, что одной из замечательных особенностей Entity Framework 4 является возможность создавать универсальные репозитории поверх универсальных ObjectSets. Примерные реализации универсальных репозито…
27 июн '12 в 14:22
0 ответов

ObjectSet возвращает неправильные значения

Я использую Entity Framework 4.0. В одном из моих классов мой конструктор выглядит так: Public Sub New(ByVal context As ObjectContext) Me.objectSet = context.CreateObjectSet(Of Customer)() End Sub Мой objectSet будет содержать только объекты клиента…
26 окт '11 в 06:59
3 ответа

MusicStore "System.Data.Objects.ObjectSet<....>" не содержит определения "Добавить" и не имеет метода расширения "Добавить", принимающего первый аргумент.

Я слежу за учебником MusicStore. Я уже в восьмой части лекции. Я получил эту ошибку, когда попытался добавить класс ShoppingCart.. Я пытался найти возможное решение в Google, но не смог найти чистый T_T .. На основании моих исследований я получаю эт…
1 ответ

Метод и память объекта ObjectSet Where()

Я использую методы ObjectSet для выполнения различных запросов в таблице, а именно, выбирая из нее несколько записей: var results = Repository.Find(c =&gt; c.Enabled == 1).ToList(); Вот метод Find моего хранилища: public IEnumerable&lt;T&gt; Find(Fu…
2 ответа

Присоедините дополнительные ObjectSets к ObjectContext из отдельного проекта

Я надеюсь это имеет смысл. У меня есть веб-приложение ASP.NET, которое использует Entity Framework. Я добавил пару пользовательских таблиц в базу данных и создал отдельный проект для обработки операций CRUD для этих таблиц. Я выбрал отдельный проект…
1 ответ

EF4 ObjectContext.Attach Вопрос?

Если я создам объект, такой как, скажем, Category, присваиваю значения свойствам, один из которых является идентификатором, совпадающим со строкой в ​​базе данных, и передаю его методу ObejctSet.Attach и вызываю SaveChanges для контекста. обновить э…
26 фев '11 в 21:54
0 ответов

Фильтрация в EF Generic Repository, но все еще возвращает ObjectSet<T>

У меня есть общий репозиторий, который возвращает ObjectSet из метода objectContext.CreateObjectSet. В зависимости от T, я хотел бы использовать что-то вроде: var objectSet = objectContext.CreateObjectSet&lt;T&gt;(); if (typeof(IAbc).IsAssignableFro…
31 май '17 в 18:24
1 ответ

Как я могу сделать это в Java?

Я должен объединить значения в наборе таким образом: Входные данные : {A,B,C,D} Результат: {AB, ABC, AC, AD, ACD, ABD, ABCD, BC, BD, BCD, CD} Как я могу это сделать?
03 окт '15 в 11:46