C# Class Tup.Cobar4Net.Parser.Ast.Expression.Comparison.InExpression

higherPreExpr (NOT)? IN ( '(' expr (',' expr)* ')' | subquery )
Inheritance: BinaryOperatorExpression, IReplacableExpression
显示文件 Open project: tupunco/Tup.Cobar4Net Class Usage Examples

Public Methods

Method Description
Accept ( ISqlAstVisitor visitor ) : void
ClearReplaceExpr ( ) : void
GetInExpressionList ( ) : InExpressionList
GetQueryExpression ( ) : IQueryExpression
InExpression ( bool not, IExpression leftOprand, IExpression rightOprand ) : Tup.Cobar4Net.Parser.Ast.Expression.Misc

Method Details

Accept() public method

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

ClearReplaceExpr() public method

public ClearReplaceExpr ( ) : void
return void

GetInExpressionList() public method

public GetInExpressionList ( ) : InExpressionList
return Tup.Cobar4Net.Parser.Ast.Expression.Misc.InExpressionList

GetQueryExpression() public method

public GetQueryExpression ( ) : IQueryExpression
return IQueryExpression

InExpression() public method

public InExpression ( bool not, IExpression leftOprand, IExpression rightOprand ) : Tup.Cobar4Net.Parser.Ast.Expression.Misc
not bool
leftOprand IExpression
rightOprand IExpression /// /// or /// ///
return Tup.Cobar4Net.Parser.Ast.Expression.Misc