C# 클래스 FrameDAL.SqlExpressions.OrderByRewriter

상속: SqlExpressionVisitor
파일 보기 프로젝트 열기: vincentlauvlwj/FrameDAL

공개 메소드들

메소드 설명
Rewrite ( SqlExpression expression ) : SqlExpression

보호된 메소드들

메소드 설명
VisitJoin ( JoinExpression expr ) : SqlExpression
VisitSelect ( SelectExpression select ) : SqlExpression

비공개 메소드들

메소드 설명
GetAvailableColumnName ( IList columns, string baseName ) : string
IsUniqueName ( IList columns, string name ) : bool
PrependOrderings ( IList newOrderings ) : void
RebindOrderings ( IList orderings, TableAlias alias, HashSet existingAliases, IList existingColumns ) : BindResult

메소드 상세

Rewrite() 공개 정적인 메소드

public static Rewrite ( SqlExpression expression ) : SqlExpression
expression SqlExpression
리턴 SqlExpression

VisitJoin() 보호된 메소드

protected VisitJoin ( JoinExpression expr ) : SqlExpression
expr JoinExpression
리턴 SqlExpression

VisitSelect() 보호된 메소드

protected VisitSelect ( SelectExpression select ) : SqlExpression
select SelectExpression
리턴 SqlExpression