Есть ли способ установить комментарий SQL из IQueryable? - PullRequest
0 голосов
/ 27 декабря 2018

ICriteria имеет SetComment(), но я не вижу ничего похожего на IQueryable.

1 Ответ

0 голосов
/ 29 декабря 2018

В NHibernate 5+ есть метод расширения WithOptions, который позволяет устанавливать некоторые параметры запроса, такие как тайм-ауты, параметры кэширования и комментарии.

var query = (
    from e in session.Query<YourEntity>()
    select e
).WithOptions(o => o.SetComment("Your comment"));

Возможно, вам потребуется импортировать NHibernate.Linq пространство имен.

...