Converts the LogicalExpression to a SqlString.
Namespace:
NHibernate.ExpressionAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Overrides Function ToSqlString ( _ criteria As ICriteria, _ criteriaQuery As ICriteriaQuery, _ enabledFilters As IDictionary _ ) As SqlString |
C# |
---|
public override SqlString ToSqlString( ICriteria criteria, ICriteriaQuery criteriaQuery, IDictionary enabledFilters ) |
Visual C++ |
---|
public: virtual SqlString^ ToSqlString( ICriteria^ criteria, ICriteriaQuery^ criteriaQuery, IDictionary^ enabledFilters ) override |
JavaScript |
---|
function toSqlString(criteria, criteriaQuery, enabledFilters); |
Parameters
- criteria
- Type: NHibernate..::.ICriteria
- criteriaQuery
- Type: NHibernate.Expression..::.ICriteriaQuery
- enabledFilters
- Type: System.Collections..::.IDictionary
Return Value
A well formed SqlString for the Where clause.Implements
ICriterion..::.ToSqlString(ICriteria, ICriteriaQuery, IDictionary)
Remarks
The SqlString will be enclosed by ( and ).