Construct a IQueryTranslator instance
capable of translating an HQL query string.
Namespace:
NHibernate.HqlAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Function CreateQueryTranslator ( _ queryString As String, _ filters As IDictionary, _ factory As ISessionFactoryImplementor _ ) As IQueryTranslator |
C# |
---|
IQueryTranslator CreateQueryTranslator( string queryString, IDictionary filters, ISessionFactoryImplementor factory ) |
Visual C++ |
---|
IQueryTranslator^ CreateQueryTranslator( String^ queryString, IDictionary^ filters, ISessionFactoryImplementor^ factory ) |
JavaScript |
---|
function createQueryTranslator(queryString, filters, factory); |
Parameters
- queryString
- Type: System..::.String
The query string to be translated
- filters
- Type: System.Collections..::.IDictionary
Currently enabled filters
- factory
- Type: NHibernate.Engine..::.ISessionFactoryImplementor
The session factory