C# Class CqlSharp.Linq.Query.CqlTextBuilder

Distills CQL Select Statement query strings from an expression tree
Inheritance: CqlSharp.Linq.Expressions.CqlExpressionVisitor
Afficher le fichier Open project: reuzel/CqlSharp

Méthodes publiques

Méthode Description
Build ( Expression expression ) : string

Builds selectStatement queries from the specified expression, and returns the first instance

VisitOrdering ( OrderingExpression ordering ) : Expression
VisitRelation ( RelationExpression relation ) : Expression
VisitSelectClause ( SelectClauseExpression selectClauseExpression ) : Expression
VisitSelectStatement ( SelectStatementExpression selectStatement ) : Expression
VisitSelector ( SelectorExpression selector ) : Expression
VisitTerm ( TermExpression term ) : Expression

Method Details

Build() public méthode

Builds selectStatement queries from the specified expression, and returns the first instance
public Build ( Expression expression ) : string
expression System.Linq.Expressions.Expression The expression.
Résultat string

VisitOrdering() public méthode

public VisitOrdering ( OrderingExpression ordering ) : Expression
ordering CqlSharp.Linq.Expressions.OrderingExpression
Résultat System.Linq.Expressions.Expression

VisitRelation() public méthode

public VisitRelation ( RelationExpression relation ) : Expression
relation CqlSharp.Linq.Expressions.RelationExpression
Résultat System.Linq.Expressions.Expression

VisitSelectClause() public méthode

public VisitSelectClause ( SelectClauseExpression selectClauseExpression ) : Expression
selectClauseExpression CqlSharp.Linq.Expressions.SelectClauseExpression
Résultat System.Linq.Expressions.Expression

VisitSelectStatement() public méthode

public VisitSelectStatement ( SelectStatementExpression selectStatement ) : Expression
selectStatement CqlSharp.Linq.Expressions.SelectStatementExpression
Résultat System.Linq.Expressions.Expression

VisitSelector() public méthode

public VisitSelector ( SelectorExpression selector ) : Expression
selector CqlSharp.Linq.Expressions.SelectorExpression
Résultat System.Linq.Expressions.Expression

VisitTerm() public méthode

public VisitTerm ( TermExpression term ) : Expression
term CqlSharp.Linq.Expressions.TermExpression
Résultat System.Linq.Expressions.Expression