C# Class Remotion.Linq.SqlBackend.UnitTests.SqlGeneration.TestableSqlStatementTextGenerator

Inheritance: Remotion.Linq.SqlBackend.SqlGeneration.SqlStatementTextGenerator
Exibir arquivo Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Public Methods

Method Description
BuildDistinctPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
BuildFromPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
BuildOrderByPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
BuildSelectPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder, bool outerStatement ) : void
BuildTopPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
BuildWherePart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
TestableSqlStatementTextGenerator ( ISqlGenerationStage stage ) : System

Method Details

BuildDistinctPart() public method

public BuildDistinctPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
commandBuilder ISqlCommandBuilder
return void

BuildFromPart() public method

public BuildFromPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
commandBuilder ISqlCommandBuilder
return void

BuildOrderByPart() public method

public BuildOrderByPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
commandBuilder ISqlCommandBuilder
return void

BuildSelectPart() public method

public BuildSelectPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder, bool outerStatement ) : void
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
commandBuilder ISqlCommandBuilder
outerStatement bool
return void

BuildTopPart() public method

public BuildTopPart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
commandBuilder ISqlCommandBuilder
return void

BuildWherePart() public method

public BuildWherePart ( SqlStatement sqlStatement, ISqlCommandBuilder commandBuilder ) : void
sqlStatement Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatement
commandBuilder ISqlCommandBuilder
return void

TestableSqlStatementTextGenerator() public method

public TestableSqlStatementTextGenerator ( ISqlGenerationStage stage ) : System
stage ISqlGenerationStage
return System