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