C# 클래스 CqlSharp.Linq.Query.CqlTextBuilder

Distills CQL Select Statement query strings from an expression tree
상속: CqlSharp.Linq.Expressions.CqlExpressionVisitor
파일 보기 프로젝트 열기: reuzel/CqlSharp

공개 메소드들

메소드 설명
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

메소드 상세

Build() 공개 메소드

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

VisitOrdering() 공개 메소드

public VisitOrdering ( OrderingExpression ordering ) : Expression
ordering CqlSharp.Linq.Expressions.OrderingExpression
리턴 System.Linq.Expressions.Expression

VisitRelation() 공개 메소드

public VisitRelation ( RelationExpression relation ) : Expression
relation CqlSharp.Linq.Expressions.RelationExpression
리턴 System.Linq.Expressions.Expression

VisitSelectClause() 공개 메소드

public VisitSelectClause ( SelectClauseExpression selectClauseExpression ) : Expression
selectClauseExpression CqlSharp.Linq.Expressions.SelectClauseExpression
리턴 System.Linq.Expressions.Expression

VisitSelectStatement() 공개 메소드

public VisitSelectStatement ( SelectStatementExpression selectStatement ) : Expression
selectStatement CqlSharp.Linq.Expressions.SelectStatementExpression
리턴 System.Linq.Expressions.Expression

VisitSelector() 공개 메소드

public VisitSelector ( SelectorExpression selector ) : Expression
selector CqlSharp.Linq.Expressions.SelectorExpression
리턴 System.Linq.Expressions.Expression

VisitTerm() 공개 메소드

public VisitTerm ( TermExpression term ) : Expression
term CqlSharp.Linq.Expressions.TermExpression
리턴 System.Linq.Expressions.Expression