Свободный nhibernate: поле карты (отношение один к одному) как Cascade.AllDeleteOrphan () - PullRequest
1 голос
/ 22 февраля 2011

Мне нужно какое-то решение.У меня есть два класса

public class ParentClass
{
    public virtual int Id { get; private set; }
    public virtual ChildClass SomeField { get; set; }
}

public class ChildClass
{
    public virtual int Id { get; private set; }
    public virtual string Name { get; set; }
}

Эти два классифицированных отображаются в разные таблицы, и Childclass содержит идентификатор ParentClass.В моей программе я удаляю экземпляр класса ParentClass, и мне нужно, чтобы SomeField был удален автоматически (например, Cascade.AllDeleteOrphan для списков).Как мне это отобразить?

Заранее спасибо.

...