AFAIK je kunt dit niet doen in nhibernate:
je moet eerst het invoegen doen:
Session.GetISession().CreateSQLQuery("insert ....").ExecuteUpdate();
en voer vervolgens de selectie uit:
IQuery query = Session.GetISession().CreateSQLQuery("select ...".SetResultTransformer(Transformers.AliasToBean(typeof(Class1)));
query.List<Class1>();
of probeer beter een opgeslagen procedure te gebruiken