Handle Hibernate "implicit" polymorphism, by translating the query string into
several "concrete" queries against mapped classes.
Namespace:
NHibernate.HqlAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function ConcreteQueries ( _ query As String, _ factory As ISessionFactoryImplementor _ ) As String() |
C# |
---|
public static string[] ConcreteQueries( string query, ISessionFactoryImplementor factory ) |
Visual C++ |
---|
public: static array<String^>^ ConcreteQueries( String^ query, ISessionFactoryImplementor^ factory ) |
JavaScript |
---|
NHibernate.Hql.QuerySplitter.concreteQueries = function(query, factory); |
Return Value
Exceptions
Exception | Condition |
---|---|
NHibernate..::.MappingException |