Как правильно отменить запрос сеанса без состояния nhibernate? На обычном сеансе вы можете использовать Session.CancelQuery();. Этот метод недоступен для сеансов без сохранения состояния.
Session.CancelQuery();