C# Class Tup.Cobar4Net.Parser.Recognizer.Mysql.Syntax.MySqlMtsParser

Inheritance: MySqlParser
Exibir arquivo Open project: tupunco/Tup.Cobar4Net Class Usage Examples

Public Methods

Method Description
MySqlMtsParser ( MySqlLexer lexer ) : System.Collections.Generic
Release ( ) : MTSReleaseStatement

first token RELEASE is scanned but not yet consumed

Rollback ( ) : MTSRollbackStatement

first token ROLLBACK is scanned but not yet consumed

 ROLLBACK [WORK] TO [SAVEPOINT] identifier ROLLBACK [WORK] [AND [NO] CHAIN | [NO] RELEASE] 

Savepoint ( ) : MTSSavepointStatement

first token SAVEPOINT is scanned but not yet consumed

Private Methods

Method Description
MySqlMtsParser ( ) : System.Collections.Generic

Method Details

MySqlMtsParser() public method

public MySqlMtsParser ( MySqlLexer lexer ) : System.Collections.Generic
lexer Tup.Cobar4Net.Parser.Recognizer.Mysql.Lexer.MySqlLexer
return System.Collections.Generic

Release() public method

first token RELEASE is scanned but not yet consumed
public Release ( ) : MTSReleaseStatement
return Tup.Cobar4Net.Parser.Ast.Stmt.Mts.MTSReleaseStatement

Rollback() public method

first token ROLLBACK is scanned but not yet consumed
 ROLLBACK [WORK] TO [SAVEPOINT] identifier ROLLBACK [WORK] [AND [NO] CHAIN | [NO] RELEASE] 
public Rollback ( ) : MTSRollbackStatement
return Tup.Cobar4Net.Parser.Ast.Stmt.Mts.MTSRollbackStatement

Savepoint() public method

first token SAVEPOINT is scanned but not yet consumed
public Savepoint ( ) : MTSSavepointStatement
return Tup.Cobar4Net.Parser.Ast.Stmt.Mts.MTSSavepointStatement