Есть ли способ установить комментарий 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 Пространство имен.

Другие вопросы по тегам