C# 클래스 Remotion.Linq.SqlBackend.SqlPreparation.SqlPreparationContext

SqlPreparationContext holds context information required during SQL preparation stage.
상속: ISqlPreparationContext
파일 보기 프로젝트 열기: re-motion/Relinq-SqlBackend

공개 메소드들

메소드 설명
AddExpressionMapping ( Expression original, Expression replacement ) : void
AddSqlTable ( SqlTable sqlTable ) : void
GetExpressionMapping ( Expression original ) : Expression
SqlPreparationContext ( ISqlPreparationContext parentContext, SqlStatementBuilder sqlStatementBuilder ) : System
SqlPreparationContext ( SqlStatementBuilder sqlStatementBuilder ) : System

메소드 상세

AddExpressionMapping() 공개 메소드

public AddExpressionMapping ( Expression original, Expression replacement ) : void
original System.Linq.Expressions.Expression
replacement System.Linq.Expressions.Expression
리턴 void

AddSqlTable() 공개 메소드

public AddSqlTable ( SqlTable sqlTable ) : void
sqlTable Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable
리턴 void

GetExpressionMapping() 공개 메소드

public GetExpressionMapping ( Expression original ) : Expression
original System.Linq.Expressions.Expression
리턴 System.Linq.Expressions.Expression

SqlPreparationContext() 공개 메소드

public SqlPreparationContext ( ISqlPreparationContext parentContext, SqlStatementBuilder sqlStatementBuilder ) : System
parentContext ISqlPreparationContext
sqlStatementBuilder Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatementBuilder
리턴 System

SqlPreparationContext() 공개 메소드

public SqlPreparationContext ( SqlStatementBuilder sqlStatementBuilder ) : System
sqlStatementBuilder Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatementBuilder
리턴 System