Construct a IFilterTranslator instance capable of
translating an HQL filter string.
Namespace:
NHibernate.HqlAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Function CreateFilterTranslator ( _ queryString As String, _ filters As IDictionary, _ factory As ISessionFactoryImplementor _ ) As IFilterTranslator |
C# |
---|
IFilterTranslator CreateFilterTranslator( string queryString, IDictionary filters, ISessionFactoryImplementor factory ) |
Visual C++ |
---|
IFilterTranslator^ CreateFilterTranslator( String^ queryString, IDictionary^ filters, ISessionFactoryImplementor^ factory ) |
JavaScript |
---|
function createFilterTranslator(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