C# Class Tup.Cobar4Net.Parser.Ast.Expression.Primary.CaseWhenOperatorExpression

'CASE' value? ('WHEN' condition 'THEN' result)+ ('ELSE' result)? 'END'
Inheritance: PrimaryExpression
Mostra file Open project: tupunco/Tup.Cobar4Net Class Usage Examples

Public Methods

Method Description
Accept ( ISqlAstVisitor visitor ) : void
CaseWhenOperatorExpression ( IExpression comparee, IExpression>.IList whenList, IExpression elseResult ) : System.Collections.Generic

Method Details

Accept() public method

public Accept ( ISqlAstVisitor visitor ) : void
visitor ISqlAstVisitor
return void

CaseWhenOperatorExpression() public method

public CaseWhenOperatorExpression ( IExpression comparee, IExpression>.IList whenList, IExpression elseResult ) : System.Collections.Generic
comparee IExpression /// null for format of CASE WHEN ..., otherwise, /// CASE comparee WHEN ... ///
whenList IExpression>.IList never null or empry; no pair contains null key or value
elseResult IExpression
return System.Collections.Generic