CopystmtContext

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

Constructors

CopystmtContext

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

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

COPY()

public ITerminalNode COPY()

Returns: ITerminalNode

qualified_name()

public PostgreSQLParser.Qualified_nameContext qualified_name()

Returns: Qualified_nameContext

copy_from()

public PostgreSQLParser.Copy_fromContext copy_from()

Returns: Copy_fromContext

copy_file_name()

public PostgreSQLParser.Copy_file_nameContext copy_file_name()

Returns: Copy_file_nameContext

copy_options()

public PostgreSQLParser.Copy_optionsContext copy_options()

Returns: Copy_optionsContext

binary_()

public PostgreSQLParser.Binary_Context binary_()

Returns: Binary_Context

column_list_()

public PostgreSQLParser.Column_list_Context column_list_()

Returns: Column_list_Context

program_()

public PostgreSQLParser.Program_Context program_()

Returns: Program_Context

copy_delimiter()

public PostgreSQLParser.Copy_delimiterContext copy_delimiter()

Returns: Copy_delimiterContext

with_()

public PostgreSQLParser.With_Context with_()

Returns: With_Context

where_clause()

public PostgreSQLParser.Where_clauseContext where_clause()

Returns: Where_clauseContext

OPEN_PAREN()

public ITerminalNode OPEN_PAREN()

Returns: ITerminalNode

preparablestmt()

public PostgreSQLParser.PreparablestmtContext preparablestmt()

Returns: PreparablestmtContext

CLOSE_PAREN()

public ITerminalNode CLOSE_PAREN()

Returns: ITerminalNode

TO()

public ITerminalNode TO()

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>