C# Class GraphView.ConvertToModificationStatementVisitor

The visitor that converts SQL modification statements (i.e., INSERT and DELETE) to graph modification statements: INSERT NODE, DELETE NODE, INSERT EDGE and DELETE EDGE
Inheritance: WSqlFragmentVisitor
Afficher le fichier Open project: Microsoft/GraphView Class Usage Examples

Méthodes publiques

Méthode Description
Invoke ( WSqlFragment fragment, IList annotations ) : void
Visit ( WBeginEndBlockStatement node ) : void
Visit ( WIfStatement node ) : void
Visit ( GraphView.WProcedureStatement node ) : void
Visit ( WSqlBatch node ) : void

Private Methods

Méthode Description
ConvertSqlDeleteStatement ( WDeleteSpecification sqlDeleteStatement ) : WSqlStatement
ConvertSqlInsertStatement ( WInsertSpecification sqlInsertStatement ) : WSqlStatement
ConvertSqlSelectStatement ( GraphView.WSelectStatement sqlSelectStatement ) : WSqlStatement
ConvertToGraphModificationStatement ( IList statements ) : void

convert statements in annotation to according graph data modification statements

Method Details

Invoke() public méthode

public Invoke ( WSqlFragment fragment, IList annotations ) : void
fragment WSqlFragment
annotations IList
Résultat void

Visit() public méthode

public Visit ( WBeginEndBlockStatement node ) : void
node WBeginEndBlockStatement
Résultat void

Visit() public méthode

public Visit ( WIfStatement node ) : void
node WIfStatement
Résultat void

Visit() public méthode

public Visit ( GraphView.WProcedureStatement node ) : void
node GraphView.WProcedureStatement
Résultat void

Visit() public méthode

public Visit ( WSqlBatch node ) : void
node WSqlBatch
Résultat void