C# 클래스 Signum.Engine.Linq.CommandSimplifier

상속: Signum.Engine.Linq.DbExpressionVisitor
파일 보기 프로젝트 열기: signumsoftware/framework 1 사용 예제들

공개 메소드들

메소드 설명
Simplify ( CommandExpression ce, bool removeSelectRowCount, Signum.Engine.Linq.AliasGenerator aliasGenerator ) : CommandExpression

보호된 메소드들

메소드 설명
VisitDelete ( DeleteExpression delete ) : Expression
VisitSelectRowCount ( SelectRowCountExpression src ) : Expression

비공개 메소드들

메소드 설명
RemoveConvert ( Expression expression ) : Expression
ResolveColumn ( ColumnExpression ce, SelectExpression select ) : ColumnExpression
TrivialWhere ( DeleteExpression delete, SelectExpression select ) : bool

메소드 상세

Simplify() 공개 정적인 메소드

public static Simplify ( CommandExpression ce, bool removeSelectRowCount, Signum.Engine.Linq.AliasGenerator aliasGenerator ) : CommandExpression
ce CommandExpression
removeSelectRowCount bool
aliasGenerator Signum.Engine.Linq.AliasGenerator
리턴 CommandExpression

VisitDelete() 보호된 메소드

protected VisitDelete ( DeleteExpression delete ) : Expression
delete DeleteExpression
리턴 System.Linq.Expressions.Expression

VisitSelectRowCount() 보호된 메소드

protected VisitSelectRowCount ( SelectRowCountExpression src ) : Expression
src SelectRowCountExpression
리턴 System.Linq.Expressions.Expression