В NHibernate 5+ есть метод расширения WithOptions
, который позволяет устанавливать некоторые параметры запроса, такие как тайм-ауты, параметры кэширования и комментарии.
var query = (
from e in session.Query<YourEntity>()
select e
).WithOptions(o => o.SetComment("Your comment"));
Возможно, вам потребуется импортировать NHibernate.Linq
пространство имен.