C# Class Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatementBuilder

SqlStatementBuilder holds the specific SQL statement data and populates a build method.
Afficher le fichier Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Méthodes publiques

Méthode Description
AddWhereCondition ( Expression translatedExpression ) : void
GetSqlStatement ( ) : SqlStatement
GetStatementAndResetBuilder ( ) : SqlStatement
RecalculateDataInfo ( Expression previousSelectProjection ) : void
SqlStatementBuilder ( ) : System
SqlStatementBuilder ( SqlStatement sqlStatement ) : System
ToString ( ) : string

Private Methods

Méthode Description
Reset ( ) : void

Method Details

AddWhereCondition() public méthode

public AddWhereCondition ( Expression translatedExpression ) : void
translatedExpression System.Linq.Expressions.Expression
Résultat void

GetSqlStatement() public méthode

public GetSqlStatement ( ) : SqlStatement
Résultat SqlStatement

GetStatementAndResetBuilder() public méthode

public GetStatementAndResetBuilder ( ) : SqlStatement
Résultat SqlStatement

RecalculateDataInfo() public méthode

public RecalculateDataInfo ( Expression previousSelectProjection ) : void
previousSelectProjection System.Linq.Expressions.Expression
Résultat void

SqlStatementBuilder() public méthode

public SqlStatementBuilder ( ) : System
Résultat System

SqlStatementBuilder() public méthode

public SqlStatementBuilder ( SqlStatement sqlStatement ) : System
sqlStatement SqlStatement
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string