C# Class Remotion.Linq.SqlBackend.SqlGeneration.BinaryExpressionTextGenerator

Generates SQL text for BinaryExpression instances.
Afficher le fichier Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Méthodes publiques

Méthode Description
BinaryExpressionTextGenerator ( ISqlCommandBuilder commandBuilder, System.Linq.Expressions.ExpressionTreeVisitor expressionVisitor ) : System
GenerateSqlForBinaryExpression ( BinaryExpression expression ) : void

Private Methods

Méthode Description
GenerateSqlForInfixOperator ( Expression left, Expression right, ExpressionType nodeType, Type expressionType ) : void
GenerateSqlForPrefixOperator ( string sqlOperatorString, Expression left, Expression right ) : void
GetRegisteredOperatorString ( ExpressionType nodeType ) : string

Method Details

BinaryExpressionTextGenerator() public méthode

public BinaryExpressionTextGenerator ( ISqlCommandBuilder commandBuilder, System.Linq.Expressions.ExpressionTreeVisitor expressionVisitor ) : System
commandBuilder ISqlCommandBuilder
expressionVisitor System.Linq.Expressions.ExpressionTreeVisitor
Résultat System

GenerateSqlForBinaryExpression() public méthode

public GenerateSqlForBinaryExpression ( BinaryExpression expression ) : void
expression System.Linq.Expressions.BinaryExpression
Résultat void