TransactionstmtContext

Classes > Nimblesite.DataProvider.Postgres.Parsing > TransactionstmtContext
public class PostgreSQLParser.TransactionstmtContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree

Constructors

TransactionstmtContext

public TransactionstmtContext(ParserRuleContext parent, int invokingState)
Parameter Type Description
parent ParserRuleContext
invokingState Int32

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

ABORT_P()

public ITerminalNode ABORT_P()

Returns: ITerminalNode

transaction_()

public PostgreSQLParser.Transaction_Context transaction_()

Returns: Transaction_Context

transaction_chain_()

public PostgreSQLParser.Transaction_chain_Context transaction_chain_()

Returns: Transaction_chain_Context

BEGIN_P()

public ITerminalNode BEGIN_P()

Returns: ITerminalNode

transaction_mode_list_or_empty()

public PostgreSQLParser.Transaction_mode_list_or_emptyContext transaction_mode_list_or_empty()

Returns: Transaction_mode_list_or_emptyContext

START()

public ITerminalNode START()

Returns: ITerminalNode

TRANSACTION()

public ITerminalNode TRANSACTION()

Returns: ITerminalNode

COMMIT()

public ITerminalNode COMMIT()

Returns: ITerminalNode

END_P()

public ITerminalNode END_P()

Returns: ITerminalNode

ROLLBACK()

public ITerminalNode ROLLBACK()

Returns: ITerminalNode

SAVEPOINT()

public ITerminalNode SAVEPOINT()

Returns: ITerminalNode

colid()

public PostgreSQLParser.ColidContext colid()

Returns: ColidContext

RELEASE()

public ITerminalNode RELEASE()

Returns: ITerminalNode

TO()

public ITerminalNode TO()

Returns: ITerminalNode

PREPARE()

public ITerminalNode PREPARE()

Returns: ITerminalNode

sconst()

public PostgreSQLParser.SconstContext sconst()

Returns: SconstContext

PREPARED()

public ITerminalNode PREPARED()

Returns: ITerminalNode

EnterRule(IParseTreeListener)

public override void EnterRule(IParseTreeListener listener)

Parameters:

Name Type Description
listener IParseTreeListener

ExitRule(IParseTreeListener)

public override void ExitRule(IParseTreeListener listener)

Parameters:

Name Type Description
listener IParseTreeListener

Accept<TResult>(IParseTreeVisitor<TResult>)

public override TResult Accept<TResult>(IParseTreeVisitor<TResult> visitor)

The `` needs a double dispatch method.

Parameters:

Name Type Description
visitor IParseTreeVisitor<<TResult>>

Returns: <TResult>