C# Class Remotion.Linq.SqlBackend.UnitTests.MappingResolution.TestableSqlStatementResolver

Inheritance: SqlStatementResolver
Mostra file Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Public Methods

Method Description
ResolveGroupByExpression ( Expression expression ) : Expression
ResolveJoinedTable ( SqlJoinedTable joinedTable ) : void
ResolveOrderingExpression ( Expression orderByExpression ) : Expression
ResolveSelectProjection ( Expression selectProjection, SqlStatementBuilder sqlStatementBuilder ) : Expression
ResolveSqlStatement ( SqlStatement sqlStatement ) : SqlStatement
ResolveSqlTable ( SqlTable sqlTable ) : void
ResolveTopExpression ( Expression topExpression ) : Expression
ResolveWhereCondition ( Expression whereCondition ) : Expression
TestableSqlStatementResolver ( IMappingResolutionStage stage, IMappingResolutionContext context ) : System

Method Details

ResolveGroupByExpression() public method

public ResolveGroupByExpression ( Expression expression ) : Expression
expression System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

ResolveJoinedTable() public method

public ResolveJoinedTable ( SqlJoinedTable joinedTable ) : void
joinedTable Remotion.Linq.SqlBackend.SqlStatementModel.SqlJoinedTable
return void

ResolveOrderingExpression() public method

public ResolveOrderingExpression ( Expression orderByExpression ) : Expression
orderByExpression System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

ResolveSelectProjection() public method

public ResolveSelectProjection ( Expression selectProjection, SqlStatementBuilder sqlStatementBuilder ) : Expression
selectProjection System.Linq.Expressions.Expression
sqlStatementBuilder Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatementBuilder
return System.Linq.Expressions.Expression

ResolveSqlStatement() public method

public ResolveSqlStatement ( SqlStatement sqlStatement ) : SqlStatement
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
return Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement

ResolveSqlTable() public method

public ResolveSqlTable ( SqlTable sqlTable ) : void
sqlTable Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable
return void

ResolveTopExpression() public method

public ResolveTopExpression ( Expression topExpression ) : Expression
topExpression System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

ResolveWhereCondition() public method

public ResolveWhereCondition ( Expression whereCondition ) : Expression
whereCondition System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression

TestableSqlStatementResolver() public method

public TestableSqlStatementResolver ( IMappingResolutionStage stage, IMappingResolutionContext context ) : System
stage IMappingResolutionStage
context IMappingResolutionContext
return System