C# Class MySql.Data.Entity.UpdateGenerator

Inheritance: SqlGenerator
Show file Open project: Top-Cat/SteamBot Class Usage Examples

Public Methods

Method Description
GenerateSQL ( System.Data.Common.CommandTrees.DbCommandTree tree ) : string
Visit ( DbConstantExpression expression ) : SqlFragment

Protected Methods

Method Description
GenerateReturningSql ( System.Data.Common.CommandTrees.DbModificationCommandTree tree, DbExpression returning ) : SelectStatement
VisitBinaryExpression ( DbExpression left, DbExpression right, string op ) : SqlFragment

Method Details

GenerateReturningSql() protected method

protected GenerateReturningSql ( System.Data.Common.CommandTrees.DbModificationCommandTree tree, DbExpression returning ) : SelectStatement
tree System.Data.Common.CommandTrees.DbModificationCommandTree
returning DbExpression
return SelectStatement

GenerateSQL() public method

public GenerateSQL ( System.Data.Common.CommandTrees.DbCommandTree tree ) : string
tree System.Data.Common.CommandTrees.DbCommandTree
return string

Visit() public method

public Visit ( DbConstantExpression expression ) : SqlFragment
expression DbConstantExpression
return SqlFragment

VisitBinaryExpression() protected method

protected VisitBinaryExpression ( DbExpression left, DbExpression right, string op ) : SqlFragment
left DbExpression
right DbExpression
op string
return SqlFragment