C# Class GraphView.ReplaceEdgeReferenceVisitor

When an edge in the MATCH clause is not given an alias, this edge can still be referenced by the edge column name. During translation, an edge without an explicit alias will be assigned a default alias, and as a result, the edge column name must be replaced by the assigned alias.
Inheritance: WSqlFragmentVisitor
Show file Open project: Microsoft/GraphView Class Usage Examples

Public Methods

Method Description
Invoke ( WSqlFragment node, Dictionary edgeTableReferenceDict ) : void
Visit ( WColumnReferenceExpression node ) : void

Method Details

Invoke() public method

public Invoke ( WSqlFragment node, Dictionary edgeTableReferenceDict ) : void
node WSqlFragment
edgeTableReferenceDict Dictionary
return void

Visit() public method

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