Если я получил постоянный объект из базы данных через методы Get () или Load () NHibernate, есть ли способ отсоединить этот объект от его сеанса NHibernate, чтобы изменения в нем не сохранялись автоматически?
Попробуйте метод Evict Session.
Изменений в экземпляре не будет синхронизируется с базой данных. это каскады операций к связанным случаи, если сопоставление сопоставлено с каскадом = "все" или Каскад = "все-удалить-сирота".