Есть ли способ заставить NHibernate выдать намек на тупик?например, для сервера SQL "SET DEADLOCK_PRIORITY LOW".В данный момент я просто выполняю необработанный SQL-запрос.
Вот метод установить приоритет блокировки без блокировки , при этом используются nhibernate-перехватчики, чтобы выдавать приоритет блокировки без блокировки
Раскрытие информации: обратите внимание, что приведенная ссылка принадлежит моему собственному веб-сайту
Я использовал технику, основанную на перехватчике и комментариях, чтобы добавить подсказку к запросу HQL или ICriteria, вы можете найти подробности здесь . Это не настоящее решение для вас, но вы можете начать отсюда и изменить перехватчик, чтобы разрешить подсказку о взаимоблокировке.
Я почти уверен, что такого нет. И в этом конкретном случае мне кажется, что испускание необработанного SQL вполне нормально.