Вопросы по теме 'entity-framework-4.1'
Как сопоставить разделение таблицы в EF Code First?
Как я могу сопоставить разделение таблицы с помощью EF Code First? Разделение таблиц для EDMX описано, например, здесь . Это позволяет отображать два объекта с отношением 1: 1 в одну и ту же таблицу. Я знаю, что могу сделать подобное сопоставление...
5575 просмотров
schedule
21.09.2022
EF 4.1 RC: странное каскадное удаление
Должен признаться, возможности EF 4.1 RC Codefirst, DataAnnotations и FluentAPI по-прежнему ошеломляют меня. Иногда я действительно не понимаю, что делаю ;-) См. следующие POCO:
public class Country
{
[Key]
public Guid ID { get; set; }...
3514 просмотров
schedule
26.08.2022
Составной ключ с EF 4.1 Code First
Я пытаюсь понять, как получить составной ключ, используя код EF First 4.1 RC.
В настоящее время я использую аннотацию данных [Key], но не могу указать более одного ключа.
как можно указать составной ключ?
Вот мой пример:
public class...
51858 просмотров
schedule
21.04.2022
Как запустить SQL при создании базы данных с помощью EF 4.1 CodeFirst?
Я хочу использовать Elmah в своем приложении MVC для хранения сообщений об ошибках, и я хочу хранить исключения в базе данных моего приложения. Для этого мне нужно запустить включенный DDL для создания таблиц Elmah и хранимых процедур.
Однако,...
308 просмотров
schedule
04.05.2024
Требуются ли для кода EF свойства навигации для удаления отношений «многие ко многим»?
У меня есть два POCO, участвующие в отношениях «многие ко многим». «А» имеет коллекцию «В», но «Б» не обязательно должен иметь коллекцию «А». Когда я удаляю «B», записи в таблице соединений не удаляются. Похоже, что Entity Framework code-first...
1197 просмотров
schedule
06.05.2023
Как вернуть сложные типы из службы данных WCF?
Можно ли вернуть сложный тип из службы данных WCF, состоящей из коллекций типов сущностей?
Например :
//the complex type to return
class Entities
{
ICollection<Contract> Contracts;
...
}
//configuration
public partial...
3994 просмотров
schedule
10.04.2022
Сохранить вычисляемое поле только для чтения с Entity Framework Code First
Я использую Entity Framework Code First, и у меня есть сущность, определенная с помощью свойства StartTime , свойства EndTime и свойства Duration (наряду с некоторыми другими). Свойство Duration является вычисляемым полем и представляет собой...
7455 просмотров
schedule
30.06.2022
EF 4.1 Code First — сопоставить оболочку enum как сложный тип
Я пытаюсь создать универсальное решение проблемы перечислений с помощью EF 4.1. Мое решение в основном представляет собой общую версию Как подделать перечисления в ef 4 . Класс-оболочка enum прекрасно работает в остальной части кода и позволяет...
9321 просмотров
schedule
25.07.2022
Есть ли способ получить поддержку импорта функций при использовании генератора DbContext?
Я пытаюсь использовать новый Entity Framework 4.1 DbContext Generator, потому что он генерирует очень чистые классы POCO для всех сущностей и использует API DbContext вместо API ObjectContext. Проблема, с которой я сталкиваюсь, заключается в том,...
2151 просмотров
schedule
13.10.2022
Вызов хранимой процедуры из LINQ (с dbcontext)
Привет всем. С EF4 я могу сопоставить функцию EDMX (с «обновлением модели из базы данных» и добавить хранимую процедуру из списка) в метод linq, используя небольшой фрагмент, подобный этому.
[EdmFunction("MYPROJECT.Store", "Foo")]
public Decimal...
2896 просмотров
schedule
13.01.2023
Фильтр действий MVC3 с использованием базы данных (EF 4.1 DBContext, Ninject)
Я пытаюсь настроить фильтр «Авторизация» для действия, создавая свой собственный атрибут ActionFilterAttribute, где я выполняю поиск в базе данных, чтобы определить, имеет ли пользователь доступ к определенному ресурсу.
В моем классе, наследующемся...
4024 просмотров
schedule
02.09.2022
Как остановить EF4.1 Code-First для создания индекса Culstered для объекта PK
С помощью следующего простого класса сущностей EF4.1 Code-First создаст кластеризованный индекс для столбца PK UserId при инициализации базы данных.
public class User
{
[Key]
public int UserId { get; set; }
public...
3117 просмотров
schedule
28.04.2023
Запрос дочерних коллекций Entity в Entity Framework 4.1
У меня есть набор сущностей, которые я запросил из IDbSet в моем DbContext. Теперь я хочу перебрать каждую сущность и запросить их дочерние коллекции, которые определены в сущности как ICollection. Правильно ли вызывать AsQueryable () в дочерних...
5620 просмотров
schedule
04.06.2022
EF 4.1 Code First с существующей базой данных
У меня есть существующая БД, и я сначала использовал код EF 4.1 для сопоставления своих объектов POCO с таблицами. Но я получаю эту ошибку:
Невозможно проверить совместимость модели ошибок EF 4.1, так как тип EdmMetadata
Несмотря на то,...
948 просмотров
schedule
10.06.2022
Код Entity Framework 4.1 Первый подход к созданию отношения «многие ко многим»
Я использую Silverlight 5 Beta SDK и EntityFramework 4.1 в приложении Silverlight.
Я попытаюсь создать две таблицы «Автор» и «Книга». В SQL должна быть третья (объединяющая) таблица, которая создает отношение «многие ко многим» между «Автор» и...
3132 просмотров
schedule
20.12.2022
Явная загрузка дочерних коллекций в EF 4.1
Учитывая следующую модель...
public class Parent
{
public int Id { get; set; }
public ICollection<Child> Children { get; set; }
}
public class Child
{
public int Id { get; set; }
public ICollection<Grandchild>...
4392 просмотров
schedule
04.07.2022
Несколько внешних ключей, указывающих на одну и ту же таблицу в коде Entity Framework 4.1, сначала
Я застрял при попытке написать первую модель кода Entity Framework 4.1 для следующих отношений БД.
Вот визуальное изображение отношений.
dbo. [Компании] могут иметь Продавца или Дебитора в качестве Типа компаний.
dbo. [SellerDebtors]...
17871 просмотров
schedule
25.05.2022
EF Code First DBContext и транзакции
Я хотел бы знать, как лучше всего реализовать транзакции с DBContext . Особенно,
Реализует ли DbContext.SaveChanges внутреннюю транзакцию, если я изменяю несколько объектов?
Если я хочу вызвать DbContext.SaveChanges несколько раз (один и...
26427 просмотров
schedule
28.11.2022
Следует ли использовать агрегированные корневые репозитории DDD с EF 4.1 + LINQ?
Я читал DDD Evans и экспериментирую с дизайном совокупного корневого репозитория с использованием C # и Entity Framework 4.1 + LINQ.
Однако меня беспокоят фактические запросы, отправляемые в БД. Я использую SQL 2008 R2 и запускаю SQL Profiler,...
1939 просмотров
schedule
10.08.2022
Entity Framework: отслеживание изменений в ассоциациях FK
Я переопределяю SaveChanges в своем DbContext, чтобы реализовать журнал аудита. Работать с отношениями «многие ко многим» или независимыми ассоциациями относительно просто, поскольку EF создает ObjectStateEntries для любых изменений в этих типах...
3356 просмотров
schedule
06.06.2022