0
ответов

HQL запрос для нескольких типов/классов

У меня есть сложная иерархия классов с несколькими уровнями наследования, и мне нужно запросить определенные типы в этой иерархии, используя HQL. Допустим, у меня есть классы Cat, Dog и Monkey, ...
вопрос задан: 18 January 2012 14:34
0
ответов

Блокировки, вызывающие "Server failed to resume the transaction" с NHibernate и распределенными транзакциями

У нас возникла проблема при использовании NHibernate с распределенными транзакциями. Рассмотрим следующий фрагмент: // // Уже существует окружающая распределенная транзакция // using(var scope = new ...
вопрос задан: 17 January 2012 20:48
0
ответов

Переход от Entity Framework к NHibernate

В настоящее время у нас есть 2 базы данных, которые мы собираемся использовать. Один исходит из уже существующего продукта, и поэтому мы не можем его контролировать. другой - тот, который мы полностью контролируем. В настоящее время мы используем ...
вопрос задан: 17 January 2012 09:19
0
ответов

nhibernate queryover LIKE с деревьями выражений

Я хочу добавить метод к моему базовому классу репозитория, который позволяет мне использовать выражения LIKE, но я не совсем уверен, как это сделать. Я хочу создать общий метод, который смотрит на ...
вопрос задан: 17 January 2012 01:54
0
ответов

Жизненный цикл объекта в NHibernate

Я думаю, что я упускаю кое-что концептуально относительно NHibernate . У меня есть объект Instrument, который сопоставляется с таблицей инструментов в моей базе данных. У меня также есть объект BrokerInstrument, который отображается на мои ...
вопрос задан: 16 January 2012 13:12
0
ответов

Проекция Linq неправильно кэшируется в NHibernate 3.2

При простой проекции, подобной следующей, NHibernate кэширует план запроса и не обновлять значение переменной при одинаковом запросе: int argValue = 1; var result1 = ...
вопрос задан: 6 January 2012 00:29
0
ответов

NHibernate и WCF: производительность (повторное использование сеанса) против параллелизма (одновременные запросы)

Мы работаем над различными интеграциями с множеством идентично структурированных устаревших баз данных, которые в принципе нельзя изменить. Для этого мы добавили вспомогательную базу данных для хранения таких вещей, как meta -...
вопрос задан: 5 January 2012 13:51
0
ответов

Fluent nHibernate: неподдерживаемый тип сопоставления

Я устанавливаю разработали новое решение для сопоставления с данными SQL, импортированными из базы данных Access. Автоматическое сопоставление отлично работает с объектами, которые я определил, но мне нужно иметь возможность использовать ...
вопрос задан: 4 January 2012 15:30
0
ответов

Repository Pattern with NHibernate?

Мне интересно, сколько мой уровень обслуживания должен знать о моем хранилище? В прошлом проекте я всегда возвращал списки и имел метод для каждой нужной мне вещи. Так, если мне нужно было вернуть все строки, которые имели ...
вопрос задан: 2 January 2012 23:15
0
ответов

Nhibernate - элемент получает свой ParentID, обновленный до нуля, вместо удаления

Бизнес-логика внутри процесса: начать транзакцию добавить предмет в коллекцию выполнить поиск ("somethingA") удалите этот элемент в зависимости от предыдущего шага. зафиксировать транзакцию Im используя ...
вопрос задан: 25 December 2011 17:11
0
ответов

Вставка сессий без статических данных в NHibernate происходит медленно

Вот уже несколько дней я работаю над улучшением производительности вставки в NHibernate. Я читал во многих сообщениях (например, в этом), что сессия stateless может вставлять около 1000~2000 записей за ...
вопрос задан: 19 December 2011 15:19
0
ответов

Шаблон репозитория без интерфейсов

что плохого в реализации шаблона репозитория без интерфейсов? Репозиторий - класс публичный класс WebRepository {закрытый только для чтения Тип persitentType = typeof (T); public virtual T ...
вопрос задан: 18 December 2011 14:41
0
ответов

Как использовать case и order by в Nhibernate?

Мне нужно упорядочить результат в таблице DB ChargeOperations в моем собственном направлении по typeId. Запрос SQL выглядит следующим образом: SELECT * FROM ChargeOperations co. LEFT JOIN ShadowChargeOperations sco ON sco ....
вопрос задан: 17 December 2011 09:50
0
ответов

NHibernate - запрашивать определенные столбцы и возвращать отдельные записи?

Я новичок в NH. У меня есть таблица в устаревшей БД, которая выглядит так: Id, Идентификатор компании, Описание, [ЗАГРУЗКИ других столбцов здесь] Я хотел бы вернуть ОТЛИЧНЫЙ набор данных с помощью NHibernate, ...
вопрос задан: 14 December 2011 12:18
0
ответов

Что предлагает Microsoft, чтобы сделать приложение WPF постоянным?

Я новичок в WPF. Я узнал, что WPF следует шаблону MVC. Моя идея заключалась в разработке нового приложения с WPF и NHibernate, но NHibernate использует шаблон MVVM. Это не совсем подходит ...
вопрос задан: 4 December 2011 13:00
0
ответов

Unable to cast object of type 'NHibernate.Hql.Ast.HqlCast' to type 'NHibernate.Hql.Ast.HqlBooleanExpression

Я использую следующий код c#: public IList GetAllByExpression(Expression> expression, int startIndex, int count, Func dateTimeSelector) { ...
вопрос задан: 3 December 2011 15:23
0
ответов

Batch update returned unexpected row count from update; actual row count: 0; ожидаемое: 1

Мне трудно разобраться с исключением NH: Batch update returned unexpected row count from update; actual row count: 0; ожидалось: 1 Мой код Даля: public T Save(T item) { ...
вопрос задан: 2 December 2011 11:14
0
ответов

NHibernate 3.2 по коду Отображение классов для свойства версии

Каков правильный способ сопоставления столбец отметки времени в базе данных SQL Server 2008 с использованием сопоставлений на основе нового кода NHibernate? У меня есть свойство в моем классе, определенное как byte [], и я использую ...
вопрос задан: 2 December 2011 05:56
0
ответов

NHibernate.ByteCode.LinFu.dll для NHibernate 3.2

Где я могу найти последнюю версию NHibernate.ByteCode.LinFu.dll, скомпилированную для NHibernate 3.2?
вопрос задан: 27 November 2011 16:14
0
ответов

Связь из таблицы X относится к несопоставленному классу: System.Guid

У меня есть этот класс: открытый класс AttachmentLocation {#region properties public virtual Guid UserId {get; установленный; } общедоступный виртуальный Guid LocationId {get; установленный; } public virtual long ...
вопрос задан: 26 November 2011 01:09
0
ответов

Как сопоставить первичный ключ из n столбцов с nHibernate

У меня есть таблица с 2 столбцами как PK (составной первичный ключ). Как я могу сопоставить их с «Id» в hbm.xml? Как я могу сделать это с помощью беглого nhibernate?
вопрос задан: 25 November 2011 13:35
0
ответов

Предупреждение о сужении прокси-сервера NHibernate

​​Мы создаем приложение ASP.NET MVC, использующее NH для доступа к данным. Используя NH Profiler, я вижу много предупреждений, таких как «ПРЕДУПРЕЖДЕНИЕ: сужение прокси до Domain.CaseTask - эта операция прерывается ==». Я получаю ...
вопрос задан: 25 November 2011 10:44
0
ответов

как отобразить упорядоченный список в nhibernate?

У меня есть два класса: container, который содержит динамический упорядоченный список Element. Какую коллекцию C# я должен использовать? Какую схему БД вы бы мне посоветовали? Как мне настроить отображение в nhibernate? ...
вопрос задан: 24 November 2011 21:05
0
ответов

Инициализатор типа для NHibernate.LoggerProvider вызвал исключение

Я пытаюсь использовать сборку Common.Logging для замены стандартного ведения журнала nHibernate Log4net. Я добавил в свой проект ссылку на: Common.Logging.dll v2.0 NHibernate.Logging.CommonLogging.dll ...
вопрос задан: 24 November 2011 18:09
0
ответов

Ошибка SQLite «База данных заблокирована» в многопоточном приложении

Есть многопоточное приложение, работающее с большими файлами БД (> 600 Мб). Проблема «База данных заблокирована» началась, когда я добавил данные большого двоичного объекта и начал работать с> 30 КБ данных большого двоичного объекта на запрос. Я ...
вопрос задан: 22 November 2011 13:43
0
ответов

NHibernate QueryOver как присоединиться к незадекларированным отношениям

Как выполнить следующее соединение, чтобы вернуть пользователей, у которых есть доступ к Компании по идентификатору компании. Проблема в том, что нет явной связи с использованием объекта User между UserAccess и User, они ...
вопрос задан: 22 November 2011 07:55
0
ответов

Linq to NHibernate, генерирующий несколько соединений с одной и той же таблицей

Когда у меня есть ссылка на ту же таблицу table в моем select, как и в моем предложении where, linq to Nhibernate генерирует два соединения: одно для выбора и одно для where. т.е. из дочернего элемента в Session.Query <...
вопрос задан: 16 November 2011 13:12
0
ответов

NHibernate.AssertionFailure: нулевой идентификатор

Прежде чем я перейду на следующую неделю, я проверил все вопросы по этому поводу, но ни один из них не ответил решение. Я удалил этот код обратно, но он все еще не работает. Я '...
вопрос задан: 15 November 2011 15:08
0
ответов

Как активировать кеш второго уровня для свойства с отложенной загрузкой с собственным типом пользователя?

Предисловие: В моем приложении я храню необработанные данные WAV в базе данных как byte []. В моей модели предметной области есть класс PcmAudioStream, который представляет эти необработанные данные WAV. Я создал реализацию ...
вопрос задан: 15 November 2011 14:22
0
ответов

NHibernate - несколько JOIN к одной и той же таблице с использованием разных ключей

Другая проблема NHibernate JOIN. Я пытаюсь объединить два разных свойства из одной таблицы с помощью разных двух ключей . Но я не могу получить второе свойство JOIN. Упрощенный пример - Мой класс - ...
вопрос задан: 14 November 2011 15:03