Коллекция Критериев NHibernate содержит

У меня есть отношения родитель / ребенок, сопоставленные с набором «многие ко многим».

public class Parent
{
    public ISet Children { get; set; }
}

public class Child {}

public class ParentMap : ClassMap
{
    HasManyToMany(x => x.Children)
        .AsSet();
}

Как я могу написать запрос, чтобы выбрать всех родителей, которые содержат данного ребенка? Я бы предположил, что это будет что-то вроде этого, но этот API не существует:

Session.CreateCriteria()
   .Add(Expression.Contains("Children", child)
   .List();

Я могу'т на всю жизнь найду ответ где угодно. Мой мозг не полностью функционирует сегодня, и Google до сих пор подводил меня.

Ответы на вопрос(1)

Ваш ответ на вопрос