Нет, не по состоянию на этот ответ.
Движок NHibernate использует интерфейс Iesi.Collections.ISet
для внутренних классов коллекций, которые используются в качестве оберток вокруг коллекций в ваших классах, которые сохраняются NHibernate. Прямого преобразования в System.Collections.Generic.ISet<T>
.
нет
Обновление: NHibernate 4 теперь использует HashSet<T>
из BCL для внутреннего использования, а HashedSet<T>
удален из зависимости Iesi.Collections
. Подход к использованию System.Collections.Generic.ISet<T>
теперь доступен.