Namespaces

Types

Type IQueryTranslatorFactory

Namespace NHibernate.Hql

Methods

Public instance methods

IFilterTranslator CreateFilterTranslator(string queryString, IDictionary filters, ISessionFactoryImplementor factory)

Construct a IFilterTranslator instance capable of translating an HQL filter string.
Parameters
return IFilterTranslator An appropriate translator.
string queryString The query string to be translated
IDictionary filters Currently enabled filters
ISessionFactoryImplementor factory The session factory

IQueryTranslator CreateQueryTranslator(string queryString, IDictionary filters, ISessionFactoryImplementor factory)

Construct a IQueryTranslator instance capable of translating an HQL query string.
Parameters
return IQueryTranslator An appropriate translator.
string queryString The query string to be translated
IDictionary filters Currently enabled filters
ISessionFactoryImplementor factory The session factory