C# Class Remotion.Linq.SqlBackend.SqlPreparation.SqlPreparationContext

SqlPreparationContext holds context information required during SQL preparation stage.
Inheritance: ISqlPreparationContext
Afficher le fichier Open project: re-motion/Relinq-SqlBackend

Méthodes publiques

Méthode Description
AddExpressionMapping ( Expression original, Expression replacement ) : void
AddSqlTable ( SqlTable sqlTable ) : void
GetExpressionMapping ( Expression original ) : Expression
SqlPreparationContext ( ISqlPreparationContext parentContext, SqlStatementBuilder sqlStatementBuilder ) : System
SqlPreparationContext ( SqlStatementBuilder sqlStatementBuilder ) : System

Method Details

AddExpressionMapping() public méthode

public AddExpressionMapping ( Expression original, Expression replacement ) : void
original System.Linq.Expressions.Expression
replacement System.Linq.Expressions.Expression
Résultat void

AddSqlTable() public méthode

public AddSqlTable ( SqlTable sqlTable ) : void
sqlTable Remotion.Linq.SqlBackend.SqlStatementModel.SqlTable
Résultat void

GetExpressionMapping() public méthode

public GetExpressionMapping ( Expression original ) : Expression
original System.Linq.Expressions.Expression
Résultat System.Linq.Expressions.Expression

SqlPreparationContext() public méthode

public SqlPreparationContext ( ISqlPreparationContext parentContext, SqlStatementBuilder sqlStatementBuilder ) : System
parentContext ISqlPreparationContext
sqlStatementBuilder Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatementBuilder
Résultat System

SqlPreparationContext() public méthode

public SqlPreparationContext ( SqlStatementBuilder sqlStatementBuilder ) : System
sqlStatementBuilder Remotion.Linq.SqlBackend.SqlStatementModel.SqlStatementBuilder
Résultat System