Я не могу официально подтвердить для вас, но, насколько я знаю, не напрямую. Использование хранимых процедур в NHibernate очень специфично для стандартных CRUD.
Если вы хотите получить выходные параметры (которые не являются стандартным выходным параметром для подсчета строк для INSERT, UPDATE и DELETE), вы можете воспользоваться другими (или стандартными) инструментами доступа к базе данных, которые предоставляют вам прямой доступ в SQL и набор результатов. (Предполагая, что вы можете обойтись без обхода кеша NHibernate. Вы должны будете обязательно сбросить NHibernate перед тем, как запускать запрос, и т. Д.)