C# Class NHibernate.Linq.Visitors.SelectClauseHqlNominator

Analyze the select clause to determine what parts can be translated fully to HQL, and some other properties of the clause.
Inheritance: System.Linq.Expressions.ExpressionTreeVisitor
Afficher le fichier Open project: nhibernate/nhibernate-core Class Usage Examples

Méthodes publiques

Méthode Description
SelectClauseHqlNominator ( NHibernate.Linq.Visitors.VisitorParameters parameters ) : System
VisitExpression ( Expression expression ) : Expression

Private Methods

Méthode Description
CanBeEvaluatedInHqlSelectStatement ( Expression expression, bool projectConstantsInHql ) : bool
CanBeEvaluatedInHqlStatementShortcut ( Expression expression ) : bool
IsRegisteredFunction ( Expression expression ) : bool
Visit ( Expression expression ) : Expression

Method Details

SelectClauseHqlNominator() public méthode

public SelectClauseHqlNominator ( NHibernate.Linq.Visitors.VisitorParameters parameters ) : System
parameters NHibernate.Linq.Visitors.VisitorParameters
Résultat System

VisitExpression() public méthode

public VisitExpression ( Expression expression ) : Expression
expression System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.Expression