C# Class CodeInsiders.SharpQL.Helpers.Internal.ExpressionFormatter

Show file Open project: codeinsiders/sharpql

Public Methods

Method Description
FormatAssignList ( Assignment assignArray, SqlFragment parent, ScriptBuilder scriptBuilder, TSqlVisitor visitor ) : void
FormatColumnList ( IEnumerable columns, SqlFragment parent, ScriptBuilder scriptBuilder, TSqlVisitor visitor ) : void
FormatExpressionList ( IEnumerable expressions, SqlFragment parent, ScriptBuilder scriptBuilder, TSqlVisitor visitor, string appendOptional = null ) : void

Private Methods

Method Description
AppendDelimiter ( ScriptBuilder scriptBuilder, int &i ) : void

Method Details

FormatAssignList() public static method

public static FormatAssignList ( Assignment assignArray, SqlFragment parent, ScriptBuilder scriptBuilder, TSqlVisitor visitor ) : void
assignArray Assignment
parent SqlFragment
scriptBuilder ScriptBuilder
visitor TSqlVisitor
return void

FormatColumnList() public static method

public static FormatColumnList ( IEnumerable columns, SqlFragment parent, ScriptBuilder scriptBuilder, TSqlVisitor visitor ) : void
columns IEnumerable
parent SqlFragment
scriptBuilder ScriptBuilder
visitor TSqlVisitor
return void

FormatExpressionList() public static method

public static FormatExpressionList ( IEnumerable expressions, SqlFragment parent, ScriptBuilder scriptBuilder, TSqlVisitor visitor, string appendOptional = null ) : void
expressions IEnumerable
parent SqlFragment
scriptBuilder ScriptBuilder
visitor TSqlVisitor
appendOptional string
return void