Результаты поиска по запросу "entity-framework"
@ Андрей: информация есть в других ответах. Реализация OP не нуждается в каких-либо изменениях.
еопределил Equals () моего класса, чтобы сравнить значения идентификаторов типа Guid. Тогда Visual Studio предупредил: ... переопределяет Object.Equals (объект o), но не переопределяет Object.GetHashCode () Поэтому я также переопределил его ...
Надеюсь это поможет!
огда не использовал Entity Framework в проекте раньше, поэтому я не уверен, с чего начать. Я использую таблицы членства, которые создаются при использовании поставщика членства ASP.Net как есть. Я хотел бы создать объект, который содержит ссылку ...
Редактировать: я вижу, что за этот ответ проголосовали, и я знаю почему, потому что последняя версия ODAP не требует от вас поставить [DatabaseGenerated (DatabaseGeneratedOption.Identity)]. Но это было верно для более старых версий.
ользую Entity Framework для вставки строки в базу данных sql. Если бы я использовал хранимую процедуру, я мог бы вернуть первичный ключ для записи, которую я вставил. Могу ли я вернуть PK для последней моей последней записи, вставленной ...
@WVDominick Можете ли вы снова запустить встроенный профилировщик, чтобы увидеть, где он застрял?
я создаю свой контекст, используя следующую функцию, профилировщик показывает увеличение на 300 мс по сравнению со стандартным методом создания контекста EF (версия 4). Есть ли другой способ сделать это, который имеет лучшую производительность? ...
нужно объявить скалярную переменную '@custid', используя dbcontext.Database.SqlQuery?
Я пытаюсь выполнить хранимую процедуру из bcontext.Database.SqlQuery, используя EF5. Это выбрасывает ошибкуmust declare the scalar variable '@custid' var results = _MiscContext.Database.SqlQuery<int>( "exec sp_GetStaff ...
Свойства навигации DbSet, ModelBuilder и EF
Я пытаюсь реализовать мультитенантное приложение, в котором я запрашиваю базу данных через объект-арендатор, а не напрямую из контекста. Прежде чем у меня было это: public User GetUserByEmail(string email) { using (var db = CreateContext()) ...
PagedList с Entity Framework получает все записи
PagedList - это пейджинговая библиотека. _dbContext.Products.ToList().ToPagedList(1, 25);Выше код получит первые 25 записей в базе данных для страницы 1. Проблема в том, чтоToList() Вызов получит все записи в базе данных. ТогдаToPageList() ...
являются действительными результатами запроса для людей.
я странная проблема с EF 4.1 Code First, где, хотя я и сконфигурировал сущность для генерации столбцов для своих унаследованных свойств, он все равно присоединяется к таблице унаследованного типа. Вот мои занятия: public class Human { public ...
Так что да, вы можете редактировать имена в edmx, но вместо этого подумайте о том, чтобы отказаться от использования вашего camelCasing для таблиц, в сочетании с edmx, который сэкономит вам кучу на работе взамен, иначе ваши автоматически сгенерированные прокси-классы .net будут выглядеть странно, как вы знаете.
ем, я склонен называть столбцы базы данных sql в соответствии со следующим соглашением о верблюдах: camelCase (обратите внимание, что первая буква в нижнем регистре). Но при работе с C # мне нравится называть открытые свойства моего объекта ...
Спасибо Первезу за разъяснения! Я думаю, что если я не получу однозначного ответа на этот вопрос, я пойду с традиционным подходом, при котором каждую операцию в моем DAL окружаю использованием и возвращаю List <> вместо IQueryable <>. Спасибо!
ичок в Linq для EntityFramework, у меня есть один вопрос в Linq2EntityFramework, когда или если избавиться от ObjectContext. Причина, по которой я задаю этот вопрос, заключается в том, что обычно в моем DAL-коде public List<User> GetUsers() { ...