Может ли кто-нибудь сказать мне, что использует метод SetTimeout(int)
в интерфейсе ICriteria
?
Это миллисекунды, секунды, минуты или другое?NHibernate SetTimeout on ICriteria
ответ
Немного ковыряться предположить, что это может быть секунд:
Если предположить, что ICriteria такое же, как интерфейс критериев в ядре гибернации, то JavaDoc для org.hibernate.Criteria дает подсказку - «Показать также» ссылку до java.sql.Statement.setQueryTimeout(). Последнее относится к его параметру тайм-аута в секундах.
Предполагая, что реализация NHibernate следует за подразумеваемым контрактом этого метода, тогда это должно быть хорошо. Однако, для спокойствия, я пошел и искал некоторые вещи NHibernate. Существуют различные ссылки на CommandTimeout; например, here, относящийся к NHibernate. Разумеется, documentation for CommandTimeout заявляет, что это секунды.
Я почти не писал выше, потому что я не знаю ответа прямо и не могу найти никакой конкретной документации, но поскольку в этом вопросе так мало, я полагал, что это не помешает представить эти выводы.
Я думаю, что это секунды. API-интерфейс NHibernate тесно связан с Hibernate Core для Java, где метод Criteria.setTimeout(int) использует секунды в качестве единиц (см. Также Statement.setQueryTimeout(int)).
Кроме того, посмотрев на источник NHibernate, выяснилось, что он использует это значение для установки таймаута для базового запроса ADO.NET, который использует секунды.
- 1. nHibernate ICriteria Join Условие
- 2. NHibernate ICriteria search
- 3. NHibernate ICriteria возвращает null
- 4. NHibernate icriteria SQLFunction левый
- 5. NHibernate ICriteria с сумкой
- 6. Понимание ICriteria для NHibernate
- 7. Nhibernate ICriteria API Ссылка
- 8. Nhibernate получить коллекции от ICriteria
- 9. Linq to NHibernate vs. ICriteria
- 10. NHibernate: Создать iCriteria без сеанса
- 11. WCF OperationContract и Nhibernate ICriteria
- 12. NHibernate: конвертировать ICriteria в DetachedCriteria
- 13. Nhibernate мигрирует ICriteria к QueryOver
- 14. NHibernate ICriteria Возврат Empty Результат
- 15. NHibernate ICriteria и ожидаемые типы
- 16. Как получить ограничения NHibernate ICriteria
- 17. NHibernate - пейджинг с ICriteria и опциональный ICriteria называет
- 18. SQL присоединиться к QUERY NHibernate icriteria Coversion
- 19. NHibernate - присоединение к подзапросу с использованием ICriteria
- 20. NHibernate SQLquery для подкачки к HQL/ICriteria
- 21. NHibernate коррелированный подзапрос с использованием ICriteria
- 22. Fluent NHibernate - ProjectionList - ICriteria возвращает нулевые значения
- 23. NHibernate: Как мне объединить IQuery с ICriteria?
- 24. Nhibernate: эквивалент QueryOver для SetComment компании ICriteria?
- 25. Nhibernate Icriteria Enum флаги (битовая маска) поддержка
- 26. NHibernate ICriteria - Позволяет ли сортировка null?
- 27. ICriteria и Linq to NHibernate вместе
- 28. Как скрыть некоторые поля, используя NHIbernate ICriteria?
- 29. Как выполнить присоединение с помощью Icriteria nhibernate
- 30. Как определить порядок сортировки объекта NHibernate ICriteria?