0
ответов

Entity Framework - подходит ли он для приложений уровня предприятия?

У меня есть веб-приложение с: 1 терабайтной БД 200+ таблиц Минимум 50 таблиц с 1+ миллионами записей на каждые 10+ разработчиков 1000 одновременных пользователей Этот проект в настоящее время использует Ad-Hoc Sql, ...
вопрос задан: 23 August 2011 16:33
0
ответов

Добавить MetadataType в производный класс в C #

У меня есть класс, называемый общедоступным частичным классом Контакт {public int Id {получить; набор; } публичная строка Title {получить; набор; } публичная строка FirstName {получить; набор; } публичная строка LastName {получить; set; ...
вопрос задан: 22 August 2011 06:00
0
ответов

Могу ли я указать столбец дискриминатора с сопоставление таблиц по типам?

У меня есть иерархия классов, которую я хочу сопоставить с несколькими таблицами с помощью Entity Framework 4.1 Code First. Это похоже на таблицу по типу (TPT), но мне также нужен столбец дискриминатора. Иерархия выглядит ...
вопрос задан: 22 August 2011 00:54
0
ответов

ChangeTracker Entity Framework 4.1 - Исходные значения связанных объектов

У меня есть базовый класс, наследуемый от которого имеет два отношения от нуля до многих с другими объектами: открытый абстрактный класс WebObject {public WebObject () {RelatedTags = new List <...
вопрос задан: 20 August 2011 17:31
0
ответов

Сначала инкрементная разработка базы данных в коде Entity framework

Как я могу выполнять инкрементную разработку с помощью entity код фреймворка первая база данных. Потому что, если я что-то изменю в модельных классах, это восстановит базу данных, в которой мои данные уже были потеряны в ...
вопрос задан: 20 August 2011 15:59
0
ответов

Entity Framework: где поле начинается с номера

Я использую MVC3 с Entity Framework 4.1, и у меня есть сетка, которая отображается первым символом компании имя. У меня он отлично работает, но некоторые компании начинают с числа. Я использую ...
вопрос задан: 19 August 2011 16:49
0
ответов

Должен ли я включать или отключать динамические прокси с entity framework 4.1 и MVC3?

Может ли кто-нибудь предложить дайте совет или укажите несколько блогов / статей, которые могут помочь в принятии этого решения? Прокси-серверы кажутся мне очень чужими, и я не решаюсь их использовать. Мне нравится возможность ...
вопрос задан: 18 August 2011 16:51
0
ответов

Список целых чисел в Entity Framework

public Class Animal {public int Id {get; set;} public string Name {get; set;} public ICollection OwnerIds {get; набор; } } Класс Animal содержит список int (ownerIds). Entity ...
вопрос задан: 16 August 2011 06:46
0
ответов

Entity Framework 4.1: переопределить IEnume rable Validate

общедоступный абстрактный класс Animal, IValidatableObject {идентификатор общедоступной строки {get; set;} общедоступная строка Имя {get; set;} общедоступный виртуальный IEnumerable Validate (...
вопрос задан: 14 August 2011 15:23
0
ответов

Как предотвратить проверку EF свойств, которые не отображаются во время DBContext. SaveChanges ()

У меня есть модель пользователя с двумя строковыми свойствами [NotMapped] - Password и ConfirmPassword. Они не сопоставлены, потому что я сохраняю пароль как байтовый массив (после соления), поэтому есть два дополнительных свойства ...
вопрос задан: 14 August 2011 09:46
0
ответов

Один ко многим с таблицей соединения и необязательным отношением в Entity Framework 4.1 Fluent API

Снова с устаревшей базой данных, которую нельзя изменить, и с использованием Entity Framework 4.1 с Fluent API только для чтения данных. клиент публичного класса {[Ключ] public int ClientID {get; набор; } public ...
вопрос задан: 12 August 2011 16:44
0
ответов

Сначала при вставке / обновлении логики в коде EF

Я хотел бы добавить логику к событиям вставки и обновления некоторых Объекты EF. У меня есть приложение MVC с объектом категории, у которого есть свойство, которое представляет собой сокращенную версию свойства name. ...
вопрос задан: 12 August 2011 14:10
0
ответов

Многоэтапная транзакция базы данных, разделенная на несколько HTTP-запросов

В прошлом я использовал TransactionScope с настольными клиентскими приложениями для отката неполной многоступенчатой ​​транзакции. Такой подход вряд ли будет работать в веб-приложении. Могу ли ...
вопрос задан: 12 August 2011 13:28
0
ответов

По-прежнему возникают проблемы с профилированием EF Database First

Использование EF 4.1 и Mini-profiler 1.7. Использование модели сначала, сканирование из существующей базы данных. EF создает класс, производный от ObjectContext / ObjectSet, а не от DbContext / DbSet. Нигде не нашел ...
вопрос задан: 11 August 2011 16:46
0
ответов

DbEntityEntry.OriginalValues not populating complex properties

I'm writing an audit trail from snippets of code found online. On the call to my SaveChanges function I loop through all the modified entities registered with the Context and build log entries from ...
вопрос задан: 11 August 2011 12:30
0
ответов

«Невозможно удалить базу данных, потому что она в настоящее время используется». Как исправить?

Имея этот простой код, я получаю сообщение «Невозможно удалить базу данных« test_db », потому что она в настоящее время используется» (метод CleanUp) при запуске. [TestFixture] открытый класс ClientRepositoryTest {private const string ...
вопрос задан: 10 August 2011 08:24
0
ответов

Как вызвать скалярную функцию из LINQ to Entities на стороне сервера

У меня есть скалярная функция в моей БД: ALTER FUNCTION [dbo]. [Fx_fooFunct] (@MyParam varchar (макс.)) ВОЗВРАТ varchar (макс.) ТАК КАК НАЧАТЬ возврат @MyParam END Я хочу вызвать эту функцию из LINQ в ...
вопрос задан: 9 August 2011 19:36
0
ответов

Каков наилучший способ создания и утилизации DbContext в MVC?

MVC 3 + EF 4.1 Я выбираю один из двух подходов для работы с DbContext: создайте экземпляр в Application_BeginRequest, поместите его в HttpContext.Current.Items и разместите в Application_EndRequest. ...
вопрос задан: 9 August 2011 15:56
0
ответов

Чрезвычайно низкая производительность при использовании Code-First с выпуском Entity Framework 4.1

Наша компания разрабатывает новое приложение, в основе которого лежит довольно большой объект бизнес-данных. Мы решили сначала опробовать Entity Framework с кодом, чтобы абстрагироваться от базы данных ...
вопрос задан: 8 August 2011 22:54
0
ответов

Порядок столбцов при создании БД с помощью Entity Framework 4.1. с беглым API

Я хочу иметь порядок столбцов таблицы моей базы данных после создания DB с помощью entity framework 4.1. следующим образом: 1) PK 2) все столбцы внешнего ключа 3) все столбцы сложных типов 4) все другие столбцы ...
вопрос задан: 8 August 2011 11:09
0
ответов

Вставить запись в дочернюю таблицу, если родительская запись уже существует, используя сначала код Entity Framework

У меня есть некоторые родительские записи, уже вставленные в базу данных. Теперь я хочу добавить несколько дочерних записей. Для этого я выполнил следующие шаги: Получить родительскую (A) запись s Создать новую дочернюю (B) запись ...
вопрос задан: 2 August 2011 14:36
0
ответов

Как получить первичный ключ (и) в Entity Framework 4.1, то есть с помощью DbContext

Ответы Я вижу здесь для ObjectContext. Есть ли свойство для определения имен первичных ключей сущности при использовании DbContext? Ах ... один из тех случаев, когда мне хотелось бы, чтобы Entity Framework была открыта ...
вопрос задан: 2 August 2011 07:57
0
ответов

ASP.NET MVC 3 One-To- Многие формы

У меня есть классы, которые отображаются с помощью Entity Framework Code First: открытый класс Person {public int PersonId {получить; набор; } публичная строка Имя {получить; набор; } // ... дополнительные свойства ...
вопрос задан: 27 July 2011 16:33
0
ответов

Đính kèm thực thể ở trạng thái đã sửa đổi mà không đánh dấu tất cả các thuộc tính là bẩn

Tôi đang cố gắng tìm cách đánh dấu các thuộc tính cụ thể của một thực thể tách rời là đã sửa đổi. Nếu tôi làm như sau, nó sẽ đánh dấu tất cả các thuộc tính đã được sửa đổi và sql được tạo sẽ cập nhật tất cả các cột. //...
вопрос задан: 26 July 2011 12:52
0
ответов

EF CodeFirst создает некластеризованный индекс первичного ключа

Я использую EF 4.1 CodeFirst для создания своей БД. Похоже, что EF создает все первичные ключи с кластеризованным индексом, что не оптимально для нас в одном случае (возможно, в других случаях). Есть ли способ сообщить EF ...
вопрос задан: 25 July 2011 08:48
0
ответов

Как удалить подчеркивание в именах внешних ключей, созданных Entity Framework 4.1

У меня есть связь, использующая Entity Framework 4.1, и мой внешний ключ создается автоматически, имена внешних ключей имеют подчеркивание: открытый класс Setor: Entity {публичный длинный идентификатор {получить; set; ...
вопрос задан: 19 July 2011 14:45
0
ответов

Код сначала TPT и каскад при удалении

Я использую EF4.1 с первым кодом и наследованием TPT (таблица по типу). У меня есть структура, подобная этому общедоступному классу Customer {public virtual ICollection Products {get; набор;} } ...
вопрос задан: 19 July 2011 12:02
0
ответов

Исключение из коллекции обновлений SQL ce 4.0 с первым кодом EF 4.1

Код EF 4.1 сначала с SQL ce 4.0 У меня есть два класса public class Customer {public int ID {получить; набор; } публичная строка CompanyName {получить; набор; } public List
вопрос задан: 19 July 2011 09:59
0
ответов

Что такое NHibernate session.Load, эквивалентное Entity Framework?

Что такое ленивая загрузка NHibernate, эквивалентная Entity Framework? product.Categories.Add (s.Load (cat)); Я пробовал это, но он считал таблицу категорий из базы данных: ...
вопрос задан: 18 July 2011 03:29
0
ответов

Есть ли разница в производительности между Model First и Code First в MS Entity Framework 4.1?

Я начинаю новую разработку и планирую использовать Code First в Entity Фреймворк 4.1. Я ранее использовал Model First и обнаружил некоторые проблемы с производительностью, связанные с загрузкой контекста, первыми вызовами ...
вопрос задан: 16 July 2011 11:37