Вопросы по теме 'automapping'

Проблемы с Fluent Nhibernate Automapping в версии 1.0RC
Я новичок в NHibernate, и у меня возникают проблемы с правильной работой функции Automap. Вот пара проблем, которые у меня возникают. Вики по началу работы с Fluent NHibernate ( http://wiki.fluentnhibernate.org/Getting_started определяет образец...
1208 просмотров

Проблема с Fluent Nhibernate Automapping и Guids/UniqueIdentifiers в качестве полей первичного ключа
Я пытаюсь использовать функцию автоматического сопоставления Fluent-NHibernate (в последней версии программного обеспечения) и сталкиваюсь с проблемами при использовании Guids в качестве полей первичного ключа. Если я использую целочисленные поля для...
3970 просмотров

Что такое Fluent NHibernate Convention для списка объектов значений
Я пытаюсь выяснить, каким будет соглашение для списка объектов значений, в данном случае IList. Вот фрагмент кода для моей модели предметной области: public class RegionSetting : Entity { public virtual bool Required { get; set; } public...
417 просмотров

Беглое автоматическое отображение списка с помощью NHIbernate ‹string›?
Fluent NHibernate это не любит, выдает ошибку: {"Связь ссылок на несопоставленный класс: System.String"} Хорошо, хорошо, я понимаю, почему это может вызвать проблемы, но какое решение лучше? Я действительно не хочу, чтобы он сохранял...
5448 просмотров

Столбец Custom Id в имени объекта Fluent NH
Я использую архитектуру S # arp с Fluent Nhibernate и Automapper в устаревшей БД. Столбец id в одной из таблиц отличается от соглашения об автоматическом сопоставлении, поэтому я безуспешно пытался переопределить его. Я получаю эту ошибку...
1152 просмотров

Свободные подклассы автомата nhibernate из разных сборок
Что мне нужно сделать, так это подклассы автомата моего абстрактного класса страницы. Мне нужно найти их в списке сборок, которые я получаю во время выполнения (на этапе инициализации). У меня нет никаких ссылок на сборки из сборки моих...
1451 просмотров

Могу ли я автоматически отобразить древовидную иерархию с помощью Fluent NHibernate?
Можно ли автоматически сопоставить простую структуру вложенных объектов? Что-то вроде этого: public class Employee : Entity { public Employee() { this.Manages = new List<Employee>(); } public virtual string FirstName...
483 просмотров

как указать flunet-nhibernate использовать идентификатор из базового класса (который является абстрактным и игнорируется при отображении)
у меня есть абстрактный класс public abstract class Document { public int DocumentID {get; set;} } и производный класс public class DoctorDocument : Document{ public string DoctorName {get;set;} } и я использую Fluent Auto Mapping,...
293 просмотров
schedule 10.03.2023

Fluent NHibernate: смешивание автоматического и ручного сопоставления
Если вы используете Fluent NHibernate, возможно ли автоматическое сопоставление большинства классов, но указать, что несколько конкретных классов должны быть сопоставлены с использованием обычного API Fluent, а не автоматически? И если да, может ли...
1940 просмотров
schedule 29.03.2023

Плавное наследование Nhibernate AutoMapping и игнорирование абстрактного свойства
У меня есть структура наследования, которую я успешно сопоставил Продукт (база) PdfProduct (наследуется от Product) и OtherProduct (наследуется от Product) Они работают нормально, и я делал то же самое раньше с файлами hmb.xml. В...
2363 просмотров

Как автоматизировать набор компонентов с помощью Fluent NHibernate?
Все мои сущности и объекты значений реализуют интерфейсы маркеров IEntity и IValueObject . Я настроил их так, чтобы они рассматривались как такие компоненты: public override bool IsComponent(Type type) { return...
818 просмотров

Fluent NHibernate AutoMapping SchemaExport - изменение объектной модели и сохранение данных
Есть ли способ для плавного автоматического сопоставления изменить схему при изменении модели объекта данных (добавление нового свойства к классу), в настоящее время он только удаляет и воссоздает схему базы данных, что приведет к потере всех данных в...
846 просмотров

Fluent Nhibernate Automap одна ко многим потерянным записям
Моя проблема в том, что когда я удаляю объект из отношения «один ко многим», дочерние записи становятся сиротскими, а не удаляются. Я не уверен, так ли я настроил свою модель домена, или я не настраиваю что-то во время настройки автоматической карты....
615 просмотров

Свободные автоматические сопоставления с абстрактной базой также являются частью модели
Хорошо, во-первых, я надеюсь, что это имеет смысл. Я пытаюсь использовать автоматические сопоставления для своего приложения, основываясь на следующей идее. public abstract class Container { public virtual int Id {get; set}; public virtual...
691 просмотров
schedule 22.11.2022

Проблема с автоматическим отображением NHibernate
Недавно я столкнулся со странным поведением при автоматическом картировании Fluent NHibernate. У меня следующая структура классов (некоторые свойства отключены для пивоварения). public class UserGroup { public virtual UserGroup ParentGroup {...
365 просмотров

Свободное автоматическое сопоставление NHibernate с абстрактным базовым классом
Учитывая классы ниже: public class Address : Place { public virtual string Street { get; set; } public virtual int Number { get; set; } public override string WhereAmI { get { string.Format("{0} {1}", Street , Number);...
1561 просмотров

Имя свойства Fluent NHibernate AutoMapping PrimaryKey не имеет идентификатора
Я пытаюсь перейти на Fluent NHibernate и столкнулся со следующей проблемой :( У меня есть несколько классов, называемых по типу CompanyXXXXXX, все из которых имеют PrimaryKey "CompanyId" типа Company. Файл отображения HBM, который я использовал...
1326 просмотров

Свободные переопределения базового класса автомата NHibernate
У меня следующий базовый класс. public abstract class BaseEntity { public virtual long Id { get; set; } public virtual DateTime CreateDate { get; set; } public virtual DateTime? UpdateDate { get; set; } public virtual bool...
969 просмотров

Невозможно преобразовать ошибку PersistentGenericSet в ISet
Я получаю эту ошибку: Невозможно преобразовать объект типа «NHibernate.Collection.Generic.PersistentGenericSet 1[IocWinFormTestEntities.People]' to type 'System.Collections.Generic.ISet 1[IocWinFormTestEntities.People]»....
9058 просмотров
schedule 31.05.2022

Fluent nHibernate Auto Mapping - проблема с переопределением AutoMapping
Я только что попытался запустить проект с помощью Fluent Automapping (я знаком с Fluent, но использовал для написания каждой из карт) У меня есть объект ScriptType, у которого есть свойство ParseRules public class ScriptType : EntityBase {...
1478 просмотров