C# Class GraphView.WSqlFragmentVisitor

Show file Open project: Microsoft/GraphView Class Usage Examples

Public Methods

Method Description
Visit ( WAssignmentSetClause node ) : void
Visit ( WBeginEndBlockStatement node ) : void
Visit ( GraphView.WBetweenExpression node ) : void
Visit ( WBinaryExpression node ) : void
Visit ( GraphView.WBinaryQueryExpression node ) : void
Visit ( GraphView.WBooleanBinaryExpression node ) : void
Visit ( GraphView.WBooleanComparisonExpression node ) : void
Visit ( WBooleanExpression node ) : void
Visit ( GraphView.WBooleanIsNullExpression node ) : void
Visit ( GraphView.WBooleanNotExpression node ) : void
Visit ( GraphView.WBooleanParenthesisExpression node ) : void
Visit ( WCaseExpression node ) : void
Visit ( WCastCall node ) : void
Visit ( WColumnReferenceExpression node ) : void
Visit ( WCommonTableExpression node ) : void
Visit ( GraphView.WCompositeGroupingSpec node ) : void
Visit ( GraphView.WCreateFunctionStatement node ) : void
Visit ( GraphView.WCreateViewStatement node ) : void
Visit ( WDataModificationSpecification node ) : void
Visit ( GraphView.WDeclareVariableStatement node ) : void
Visit ( WDeleteEdgeSpecification node ) : void
Visit ( WDeleteNodeSpecification node ) : void
Visit ( WDeleteSpecification node ) : void
Visit ( WEdgeColumnReferenceExpression node ) : void
Visit ( GraphView.WExistsPredicate node ) : void
Visit ( GraphView.WExpressionGroupingSpec node ) : void
Visit ( GraphView.WExpressionWithSortOrder node ) : void
Visit ( WFromClause node ) : void
Visit ( WFunctionCall node ) : void
Visit ( GraphView.WFunctionStatement node ) : void
Visit ( WGroupByClause node ) : void
Visit ( WGroupingSpecification node ) : void
Visit ( WHavingClause node ) : void
Visit ( WIfStatement node ) : void
Visit ( GraphView.WInPredicate node ) : void
Visit ( WInsertEdgeSpecification node ) : void
Visit ( WInsertNodeSpecification node ) : void
Visit ( WInsertSource node ) : void
Visit ( WInsertSpecification node ) : void
Visit ( GraphView.WJoinTableReference node ) : void
Visit ( GraphView.WLikePredicate node ) : void
Visit ( WMatchClause node ) : void
Visit ( WMatchPath node ) : void
Visit ( WMultiCommonTableExpression node ) : void
Visit ( GraphView.WNamedTableReference node ) : void
Visit ( WOrderByClause node ) : void
Visit ( WParenthesisExpression node ) : void
Visit ( GraphView.WParenthesisTableReference node ) : void
Visit ( WPrimaryExpression node ) : void
Visit ( GraphView.WProcedureStatement node ) : void
Visit ( GraphView.WQualifiedJoin node ) : void
Visit ( GraphView.WQueryDerivedTable node ) : void
Visit ( GraphView.WQueryParenthesisExpression node ) : void
Visit ( WRowValue node ) : void
Visit ( WScalarExpression node ) : void
Visit ( WScalarSubquery node ) : void
Visit ( WSearchedCaseExpression node ) : void
Visit ( WSearchedWhenClause node ) : void
Visit ( WSelectElement node ) : void
Visit ( WSelectInsertSource node ) : void
Visit ( GraphView.WSelectQueryBlock node ) : void
Visit ( GraphView.WSelectQueryExpression node ) : void
Visit ( GraphView.WSelectScalarExpression node ) : void
Visit ( GraphView.WSelectSetVariable node ) : void
Visit ( GraphView.WSelectStarExpression node ) : void
Visit ( GraphView.WSelectStatement node ) : void
Visit ( WSetClause node ) : void
Visit ( WSqlBatch node ) : void
Visit ( WSqlFragment fragment ) : void
Visit ( WSqlScript node ) : void
Visit ( WSqlStatement node ) : void
Visit ( WStatementWithCtesAndXmlNamespaces node ) : void
Visit ( GraphView.WSubqueryComparisonPredicate node ) : void
Visit ( GraphView.WTableReference node ) : void
Visit ( GraphView.WTableReferenceWithAlias node ) : void
Visit ( GraphView.WTableReferenceWithAliasAndColumns node ) : void
Visit ( GraphView.WTopRowFilter node ) : void
Visit ( WUnaryExpression node ) : void
Visit ( WUpdateDeleteSpecificationBase node ) : void
Visit ( WUpdateSpecification node ) : void
Visit ( WValueExpression node ) : void
Visit ( WValuesInsertSource node ) : void
Visit ( WWhenClause node ) : void
Visit ( WWhereClause node ) : void
Visit ( WWhileStatement node ) : void

Method Details

Visit() public method

public Visit ( WAssignmentSetClause node ) : void
node WAssignmentSetClause
return void

Visit() public method

public Visit ( WBeginEndBlockStatement node ) : void
node WBeginEndBlockStatement
return void

Visit() public method

public Visit ( GraphView.WBetweenExpression node ) : void
node GraphView.WBetweenExpression
return void

Visit() public method

public Visit ( WBinaryExpression node ) : void
node WBinaryExpression
return void

Visit() public method

public Visit ( GraphView.WBinaryQueryExpression node ) : void
node GraphView.WBinaryQueryExpression
return void

Visit() public method

public Visit ( GraphView.WBooleanBinaryExpression node ) : void
node GraphView.WBooleanBinaryExpression
return void

Visit() public method

public Visit ( GraphView.WBooleanComparisonExpression node ) : void
node GraphView.WBooleanComparisonExpression
return void

Visit() public method

public Visit ( WBooleanExpression node ) : void
node WBooleanExpression
return void

Visit() public method

public Visit ( GraphView.WBooleanIsNullExpression node ) : void
node GraphView.WBooleanIsNullExpression
return void

Visit() public method

public Visit ( GraphView.WBooleanNotExpression node ) : void
node GraphView.WBooleanNotExpression
return void

Visit() public method

public Visit ( GraphView.WBooleanParenthesisExpression node ) : void
node GraphView.WBooleanParenthesisExpression
return void

Visit() public method

public Visit ( WCaseExpression node ) : void
node WCaseExpression
return void

Visit() public method

public Visit ( WCastCall node ) : void
node WCastCall
return void

Visit() public method

public Visit ( WColumnReferenceExpression node ) : void
node WColumnReferenceExpression
return void

Visit() public method

public Visit ( WCommonTableExpression node ) : void
node GraphView.TSQL_Syntax_Tree.WCommonTableExpression
return void

Visit() public method

public Visit ( GraphView.WCompositeGroupingSpec node ) : void
node GraphView.WCompositeGroupingSpec
return void

Visit() public method

public Visit ( GraphView.WCreateFunctionStatement node ) : void
node GraphView.WCreateFunctionStatement
return void

Visit() public method

public Visit ( GraphView.WCreateViewStatement node ) : void
node GraphView.WCreateViewStatement
return void

Visit() public method

public Visit ( WDataModificationSpecification node ) : void
node WDataModificationSpecification
return void

Visit() public method

public Visit ( GraphView.WDeclareVariableStatement node ) : void
node GraphView.WDeclareVariableStatement
return void

Visit() public method

public Visit ( WDeleteEdgeSpecification node ) : void
node WDeleteEdgeSpecification
return void

Visit() public method

public Visit ( WDeleteNodeSpecification node ) : void
node WDeleteNodeSpecification
return void

Visit() public method

public Visit ( WDeleteSpecification node ) : void
node WDeleteSpecification
return void

Visit() public method

public Visit ( WEdgeColumnReferenceExpression node ) : void
node WEdgeColumnReferenceExpression
return void

Visit() public method

public Visit ( GraphView.WExistsPredicate node ) : void
node GraphView.WExistsPredicate
return void

Visit() public method

public Visit ( GraphView.WExpressionGroupingSpec node ) : void
node GraphView.WExpressionGroupingSpec
return void

Visit() public method

public Visit ( GraphView.WExpressionWithSortOrder node ) : void
node GraphView.WExpressionWithSortOrder
return void

Visit() public method

public Visit ( WFromClause node ) : void
node WFromClause
return void

Visit() public method

public Visit ( WFunctionCall node ) : void
node WFunctionCall
return void

Visit() public method

public Visit ( GraphView.WFunctionStatement node ) : void
node GraphView.WFunctionStatement
return void

Visit() public method

public Visit ( WGroupByClause node ) : void
node WGroupByClause
return void

Visit() public method

public Visit ( WGroupingSpecification node ) : void
node WGroupingSpecification
return void

Visit() public method

public Visit ( WHavingClause node ) : void
node WHavingClause
return void

Visit() public method

public Visit ( WIfStatement node ) : void
node WIfStatement
return void

Visit() public method

public Visit ( GraphView.WInPredicate node ) : void
node GraphView.WInPredicate
return void

Visit() public method

public Visit ( WInsertEdgeSpecification node ) : void
node WInsertEdgeSpecification
return void

Visit() public method

public Visit ( WInsertNodeSpecification node ) : void
node WInsertNodeSpecification
return void

Visit() public method

public Visit ( WInsertSource node ) : void
node WInsertSource
return void

Visit() public method

public Visit ( WInsertSpecification node ) : void
node WInsertSpecification
return void

Visit() public method

public Visit ( GraphView.WJoinTableReference node ) : void
node GraphView.WJoinTableReference
return void

Visit() public method

public Visit ( GraphView.WLikePredicate node ) : void
node GraphView.WLikePredicate
return void

Visit() public method

public Visit ( WMatchClause node ) : void
node WMatchClause
return void

Visit() public method

public Visit ( WMatchPath node ) : void
node WMatchPath
return void

Visit() public method

public Visit ( WMultiCommonTableExpression node ) : void
node GraphView.TSQL_Syntax_Tree.WMultiCommonTableExpression
return void

Visit() public method

public Visit ( GraphView.WNamedTableReference node ) : void
node GraphView.WNamedTableReference
return void

Visit() public method

public Visit ( WOrderByClause node ) : void
node WOrderByClause
return void

Visit() public method

public Visit ( WParenthesisExpression node ) : void
node WParenthesisExpression
return void

Visit() public method

public Visit ( GraphView.WParenthesisTableReference node ) : void
node GraphView.WParenthesisTableReference
return void

Visit() public method

public Visit ( WPrimaryExpression node ) : void
node WPrimaryExpression
return void

Visit() public method

public Visit ( GraphView.WProcedureStatement node ) : void
node GraphView.WProcedureStatement
return void

Visit() public method

public Visit ( GraphView.WQualifiedJoin node ) : void
node GraphView.WQualifiedJoin
return void

Visit() public method

public Visit ( GraphView.WQueryDerivedTable node ) : void
node GraphView.WQueryDerivedTable
return void

Visit() public method

public Visit ( GraphView.WQueryParenthesisExpression node ) : void
node GraphView.WQueryParenthesisExpression
return void

Visit() public method

public Visit ( WRowValue node ) : void
node WRowValue
return void

Visit() public method

public Visit ( WScalarExpression node ) : void
node WScalarExpression
return void

Visit() public method

public Visit ( WScalarSubquery node ) : void
node WScalarSubquery
return void

Visit() public method

public Visit ( WSearchedCaseExpression node ) : void
node WSearchedCaseExpression
return void

Visit() public method

public Visit ( WSearchedWhenClause node ) : void
node WSearchedWhenClause
return void

Visit() public method

public Visit ( WSelectElement node ) : void
node WSelectElement
return void

Visit() public method

public Visit ( WSelectInsertSource node ) : void
node WSelectInsertSource
return void

Visit() public method

public Visit ( GraphView.WSelectQueryBlock node ) : void
node GraphView.WSelectQueryBlock
return void

Visit() public method

public Visit ( GraphView.WSelectQueryExpression node ) : void
node GraphView.WSelectQueryExpression
return void

Visit() public method

public Visit ( GraphView.WSelectScalarExpression node ) : void
node GraphView.WSelectScalarExpression
return void

Visit() public method

public Visit ( GraphView.WSelectSetVariable node ) : void
node GraphView.WSelectSetVariable
return void

Visit() public method

public Visit ( GraphView.WSelectStarExpression node ) : void
node GraphView.WSelectStarExpression
return void

Visit() public method

public Visit ( GraphView.WSelectStatement node ) : void
node GraphView.WSelectStatement
return void

Visit() public method

public Visit ( WSetClause node ) : void
node WSetClause
return void

Visit() public method

public Visit ( WSqlBatch node ) : void
node WSqlBatch
return void

Visit() public method

public Visit ( WSqlFragment fragment ) : void
fragment WSqlFragment
return void

Visit() public method

public Visit ( WSqlScript node ) : void
node WSqlScript
return void

Visit() public method

public Visit ( WSqlStatement node ) : void
node WSqlStatement
return void

Visit() public method

public Visit ( WStatementWithCtesAndXmlNamespaces node ) : void
node WStatementWithCtesAndXmlNamespaces
return void

Visit() public method

public Visit ( GraphView.WSubqueryComparisonPredicate node ) : void
node GraphView.WSubqueryComparisonPredicate
return void

Visit() public method

public Visit ( GraphView.WTableReference node ) : void
node GraphView.WTableReference
return void

Visit() public method

public Visit ( GraphView.WTableReferenceWithAlias node ) : void
node GraphView.WTableReferenceWithAlias
return void

Visit() public method

public Visit ( GraphView.WTableReferenceWithAliasAndColumns node ) : void
node GraphView.WTableReferenceWithAliasAndColumns
return void

Visit() public method

public Visit ( GraphView.WTopRowFilter node ) : void
node GraphView.WTopRowFilter
return void

Visit() public method

public Visit ( WUnaryExpression node ) : void
node WUnaryExpression
return void

Visit() public method

public Visit ( WUpdateDeleteSpecificationBase node ) : void
node WUpdateDeleteSpecificationBase
return void

Visit() public method

public Visit ( WUpdateSpecification node ) : void
node WUpdateSpecification
return void

Visit() public method

public Visit ( WValueExpression node ) : void
node WValueExpression
return void

Visit() public method

public Visit ( WValuesInsertSource node ) : void
node WValuesInsertSource
return void

Visit() public method

public Visit ( WWhenClause node ) : void
node WWhenClause
return void

Visit() public method

public Visit ( WWhereClause node ) : void
node WWhereClause
return void

Visit() public method

public Visit ( WWhileStatement node ) : void
node WWhileStatement
return void